
常用框架
文章平均质量分 92
小小小小枫叶
smile,smile!
展开
-
Mars XLog日志模块集成
学习背景:项目中用到,但是只停留在用的范畴,并未知晓如何使用,此行记录一下,以便在其他项目中使用 资源整理: Mars源码下载:Github链接:(有时候网真的不行啊)https://github.com/Tencent/mars网盘链接: https://pan.baidu.com/s/1tNKH937ncLArsHrjwWTkgg 提取码: z5aqpyelliptic-百度网盘链接: https://pan.baidu.com/s/1BqFbFyyZMWv3jjC原创 2020-06-29 18:56:07 · 3099 阅读 · 8 评论 -
WorkManager使用记录
用途:属于JetPack结构组件,用于进行后台任务优点:操作简单,稳定性强,对于异步任务,即使APP退出运行或者设备重启,都能很好的保证任务的顺利执行添加依赖: implementation "android.arch.work:work-runtime:1.0.1" (Java) 用法思路:新建一个类继承Woker,并实现其方法,在其doWork()方法中进行后台任务,然后再根据返回的状态对任务结果进行相应的处理 创建后台任务类: Cl...原创 2020-05-27 19:19:31 · 918 阅读 · 0 评论 -
Android权限处理--Permissionsdispatcher
1. @RuntimePermissionsAndroid权限常识(来源于Google官方文档) 如果设备运行的是 Android 6.0(API 级别 23)或更高版本,并且应用的 targetSdkVersion 是 23 或更高版本,则应用在运行时向用户请求权限。用户可随时调用权限,因此应用在每次运行时均需检查自身是否具备所需的权限。 如果设备运行的是 Androi...原创 2020-03-24 11:09:57 · 1813 阅读 · 0 评论 -
ActivityLifecycleCallbacks的基本使用
内容简述1、这是什么?2、原理3、使用时需要注意什么?4、为什么要用它?5、使用场景6、怎么用?参考:https://blog.youkuaiyun.com/u010072711/article/details/77090313参考:http://www.jcodecraeer.com/plus/view.php?aid=7923问题1:它是什么?Activity...原创 2020-03-04 10:33:22 · 1998 阅读 · 0 评论 -
Android依赖注入框架---ButterKnife
大家在开发中,经常会使用到findViewById 和 setOnClickListener,但是当控件较多时,重复的进行控件获取真的很烦,很郁闷,特别是对一些有强迫症的SuperMan来讲,看着一推findViewById就头皮发麻,不过当你使用了Butter Knife之后,这些问题仿佛迎刃而解了。1、Butter Knife是什么? Butter Knife是JakeWhar...原创 2018-08-16 10:11:36 · 1029 阅读 · 0 评论