
Android JetPack开发
无名之辈FTER
不是因为看到希望才坚持,而是坚持了才能看到希望!
-
原创 Jetpack框架探究02:LiveData组件的使用与源码分析
总目录Jetpack框架探究01:Lifecycle组件的使用与源码分析Jetpack框架探究02:LiveData组件的使用与源码分析Jetpack框架探究03:ViewModel组件的使用与源码分析Jetpack框架探究04:Room组件的使用与源码分析Jetpack框架探究05:WorkerManager组件的使用与源码分析1. LiveData简介1.1 LiveData基本使用 LiveData是JetPack提供的基于观察者的消息订阅/分发组件,是一种可观察的数据存储器类,同时它2021-01-21 20:25:4864
0
-
原创 Jetpack框架探究01:Lifecycle组件的使用与源码分析
1. Lifecycle简介 Lifecycle是Android Jetpack框架提供的能够感知组件(宿主)生命周期变化的组件,它能持有宿主(如Activity或Fragment)生命周期状态的信息,并且允许其他观察者注册监听宿主的生命周期状态变化,这就使得我们不用主动去获取宿主的状态,有利于降低代码耦合度并更容易维护。Lifecycle是JetPack组件库的核心基础,很多其他的Jetpack组件,比如LiveData、ViewMoedel等,都是基于它实现的。1.1 Lifecycle基本使用2021-01-09 20:40:235797
10