- 博客(3)
- 收藏
- 关注
原创 Android架构组件(4)ViewModel框架
文章目录ViewModel介绍源码分析Application持有数据ViewModel介绍ViewModel框架介绍上是说被设计上用来在Activity或Fragment销毁、重建的时候保存它们的UI相关的数据。系统因为某种原因(屏幕旋转等)销毁,重新创建Activity的时候,存储在其中的任何临时性界面相关数据都会丢失,对于简单的数据,Activity 可以使用 onSaveInstance...
2019-12-26 22:03:49 379
原创 Android架构组件(3)LiveData框架
LiveData介绍LiveData是一个用于构建数据流的响应式框架,简单来讲的话,它就相当于一个砍掉了所有操作符的RxJava。LiveData框架中的数据源为LiveData<T>类,这是一个泛型类,T是它持有的数据的类型。它的API如下public abstract class LiveData<T> { public T getValue() publi...
2019-12-24 20:25:29 717
原创 Android架构组件(2)LifecycleRegistry 源码分析
属性介绍增加Observer删除Observer发送事件对于嵌套请求的处理
2019-12-15 15:48:07 4546 5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人