Android Compose UI组件继承
组件继承其实就是,你之前写了一个组件A,后来想在A组件的基础上拓展一些功能,但又不想把A复制一份,所以继承了A并提供更多功能。
Android RecyclerView结合DataBinding和LiveData
记录使用DataBinding实现对拥有RecyclerView组件的页面进行较大程度的解耦的方式。
Jetpack之DataBinding
DataBinding的基础使用
对include的组件进行数据绑定
使用BaseAdapter对不可直接绑定的组件绑定数据
使用BaseObservable进行双向绑定
使用ObservableField进行双向绑定
对RecyclerView进行数据绑定
结合ViewModel和LiveData使用
Jeppack之lifecycle
使用lifecycle解耦页面和组件
使用LifecycleService解耦Service与组件
使用ProcessLifecycleOwner监听应用程序生命周期