看源码
文章平均质量分 53
Yuke213
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ViewModel源码简单分析
一、跟踪ViewModel的创建以及保存过程。ViewModelProvider(this).get(MainViewModel::class.java)ViewModel是通过ViewModelProvider创建的,ViewModelProvider里面只有两个成员。 private final Factory mFactory; private final ViewModelStore mViewModelStore;这两个成员分别负责创建ViewModel和保存ViewMo原创 2021-10-08 20:01:28 · 490 阅读 · 0 评论 -
LiveData源码阅读
一、 一次setValue的更新流程setValue 源码 @MainThread protected void setValue(T value) { assertMainThread("setValue"); mVersion++; mData = value; dispatchingValue(null); }1、setValue会同步完成Value的更新,只能在主线程中调用assertMainThread原创 2021-09-02 14:24:14 · 214 阅读 · 0 评论
分享