![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
源码分析
saberhao
这个作者很懒,什么都没留下…
展开
-
App Startup基本使用及源码分析
The App Startup library provides a straightforward, performant way to initialize components at application startup. Both library developers and app developers can use App Startup to streamline startup sequences and explicitly set the order of initializatio原创 2020-08-25 22:45:04 · 672 阅读 · 0 评论 -
ButterKnife源码完全解析
本文主要介绍ButterKnife基本使用,并对butterKnife如何实现模板代码生成和依赖注入做了详细分析原创 2020-04-20 18:25:07 · 426 阅读 · 1 评论 -
LeakCanary2源码分析
LeakCanary2源码分析LeakCanary介绍LeakCanary使用加入依赖简单实践LeakCanary源码分析1. 如何查看源码2. 源码分析2.1 ActivityDestroyWatcher.install2.2 FragmentDestroyWatcher.install2.3 onAppWatcherInstalled2.4 HeapAnalyzerService.runAna...原创 2020-04-01 15:23:01 · 919 阅读 · 0 评论 -
GreenDAO基本使用及源码分析
GreenDAO基本使用及源码分析GreenDAO介绍GreenDAO基本使用添加依赖创建存储对象实体类GreenDAO初始化GreenDAO实现数据库增删改查增删改查GreenDao源码分析1. 创建数据库帮助类对象DevOpenHelper2. 获取数据库3. 创建DaoMaster对象4. AbstractDao构造函数5. 创建DaoSeesion对象6. 插入7. 删除8. 修改9. 查...原创 2020-03-28 11:53:52 · 794 阅读 · 2 评论 -
Glide图片下载架构完全解析
文章目录Glide框架总览图片加载源码分析Glide.with()1. Glide.with(Context)2. GlideBuilder.build3. Glide构造方法4. RequestManagerRetriever.get5. RequestManager生命周期6. Registry7. Glide.with小结load(url)1.RequestManager.load2.as...原创 2020-03-16 22:02:34 · 382 阅读 · 0 评论