Android Architecture Component
阿福-jacob
这个作者很懒,什么都没留下…
展开
-
Android Architecture Components 之 ViewModel的源码分析
ViewModel 参考:https://blog.csdn.net/u010072711/article/details/80035276 创建 val viewModelProvider = ViewModelProviders.of(_mActivity,viewModelFactory) val manageViewModel = viewModelProvider.get(Man...原创 2019-04-29 17:33:52 · 152 阅读 · 0 评论 -
Android Architecture Components 之 Lifecycle
LifeCycle Lifecycle:它是一个持有 Activity/Fragment 生命周期状态信息的类,并且允许其他对象观察此状态。 LifecycleOwner:是一个具有单一方法的接口。如果一个类实现了此接口,则该类中需要持有一个 Lifecycle 对象,并通过LifecycleOwner.getLifecycle() 方法返回该对象。 并不是只有 Activit...原创 2019-04-30 09:40:05 · 140 阅读 · 0 评论 -
Android Architecture Components 之 LiveData
LiveData LiveData 是一个数据持有类,它持有一个值并且该值可以被观察。不同于普通的可观察者,LiveData 遵从应用组件的生命周期,这样 Observer 便可以指定一个其应该遵循的 Lifecycle。 如果 Observer 所依附的 Lifecycle 处于 STARTED 或者 RESUMED 状态,则 LiveData 认为 Observer 处于活跃状态。 ...原创 2019-04-30 10:46:24 · 287 阅读 · 0 评论