![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jetpack
文章平均质量分 94
明飞1987
这个作者很懒,什么都没留下…
展开
-
LiveData
LiveData是Android中用来进行数据监听的类。由于一些限制,现在官方推荐使用Flow进行数据监听。在ktx拓展包中,使用LiveData.asFlow()可以很方便的将LiveData转换为Flow。Flow.asLiveData()也可以很方便的将Flow转换为LiveData。原创 2024-08-08 22:11:39 · 320 阅读 · 0 评论 -
LifeCycle
假如我们想要监听的类(不是Activity)没有实现,那么就没有办法直接获取LifeCycle。所以就需要进行自定义。) {原创 2024-08-06 15:56:11 · 312 阅读 · 0 评论 -
ViewModel
视图与数据模型之间的桥梁ViewModel。原创 2024-08-04 22:10:26 · 916 阅读 · 0 评论 -
LiveData详细分析2
一:LiveData是什么东西1.基于观察者设计模式LiveData是一种持有可被观察数据的类(被观察者)。LiveData需要一个观察者对象,一般是Observer类的具体实现。当观察者的生命周期处于STARTED或RESUMED状态时,LiveData会通知观察者数据变化。2.LiveData能够感知activities/fragments/services生命周期LiveData能够感知当activities/fragments/ services生命周期处于活跃状态(STARTED和RE..原创 2021-09-06 01:56:36 · 492 阅读 · 0 评论