Android源码解析
文章平均质量分 92
宿罪
人没有梦想和咸鱼有什么区别,有梦就要去追,不为失败找借口,只为成功找方法。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Android AAC】第一篇 Lifecycle的源码解析
前言AAC是Android Architecture Components的缩写,翻译过来就是Android架构组件的意思,是Google IO 2017大会期间发布的一组架构组件,它可以用来帮助开发搭建更加简单便捷的APP架构。AAC里面涉及到了LiveData,ViewModel,其中LiveData的工作需要依赖于Lifecycle,所以本篇文章将介绍Lifecycle的工作原理,并从源码...原创 2019-08-08 20:50:09 · 587 阅读 · 0 评论 -
【Android AAC】第二篇 LiveData的源码解析
前言首先看一下如下一个简单的使用例子,本文范例使用Kotlin语言进行介绍,Java版的类似,不懂的可以留言问我哈。// 1.创建LiveDatavar loginLiveData:MutableLiveData<LoginEntity> = MutableLiveData<LoginEntity>()// 2.观察LiveDataloginLiveData.ob...原创 2019-08-09 17:28:27 · 517 阅读 · 0 评论 -
【Android AAC】第三篇 ViewModel源码解析
前言先看一个ViewModel的使用例子,这里使用Kotlin语言(读者不该困惑于语言,主要是看用法,Java的类似,不懂欢迎留言):class ShareViewModel : AndroidViewModel { private val userLiveData:MutableLiveData<User> = MutableLiveData() constr...原创 2019-08-14 16:07:21 · 1171 阅读 · 0 评论
分享