首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android(方案)
订阅
lber
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
Android 快速开发工具类集合
Android 常用开发工具类,方法全,功能多,体积小,便于快速开发!
这可能是最精简的 Android6.0 运行时权限处理,70 行代码的工具类。附: 各种权限详细处理
对于 Android6.0 运行时权限的处理方式网上有很多,包括注解,RxJava 等等。一直没有正面提到我关心的问题 -- 如果我不在 Activity 或者 Fragment 里面,需要运行时权限该怎么去做?导致我开始一直以为运行时权限的处理必需要在 Activity 或者 Fragment 之中。 那么: 我有一个录音的自定义控件在很多页面需要使用怎么办? 我有一个联系人列表,要在 adapter 里面拨打电话怎么办? 我有一个定位的工具类要在多个页面使用怎么办? 等等... 我们只需要把回调 onRequestPermissionsResult 方法放到 Activity 基类里面,通过工具类调出来,加一个处理结果的回调即可。那么一不做二不休,我们有没有考虑过 Fragment 里面的处理其实是多余的,我们可不可以都放到 Activity 里面来处理,事实证明是可以的。于是就化繁为简产生了我的 XPermissionUtils
Android MVVM 应用框架
美团团队关于 MVVM 架构的一些心得体会
2017 年 1 月最火的五个 Android 开源项目
我们帮你搜集到一月份最好的 5 个 Android 类库,准备好花生、瓜子和饮料,来看看有什么吧!
Android 技术选型(持续更新中...)
Timber 就一个文件,是上层api封装,底层仅提供打印到logcat实现,打印到文件的话需要自己实现接口. 可以参考这个来设计自己app中的顶层api https://github.com/hss01248/HttpUtilForAndroid :我花最多精力维护的一个库,…