Android开发:官方推荐 Flow 取代 LiveData,真的有必要吗?
1. LiveData有什么不足?1.1 为什么引入LiveData?要了解LiveData的不足,我们先了解下LiveData为什么被引入LiveData 的历史要追溯到 2017 年。彼时,观察者模式有效简化了开发,但诸如 RxJava 一类的库对新手而言有些太过复杂。为此,架构组件团队打造了 LiveData: 一个专用于 Android 的具备自主生命周期感知能力的可观察的数据存储器类。LiveData 被有意简化设计,这使得开发者很容易上手;而对于较为复杂的交互数据流场景,建议您使用