自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除