![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android JetPack
彼天
记录下成长,日后回首有追忆。
展开
-
Android JetPack——Lifecycle
public abstract class Lifecycle {}根据文档的注释,这个类可以帮助我们创建一个拥有Android生命周期的对象。比如Fragment和Activity。需要做到三点:生命周期拥有者,如Fragment、Activity、dialog、Service等,或者自己创建一个具有一定生命周期的class。生命周期的观察者,如请求数据的接口、动画等,或者自己创建一...原创 2019-07-12 10:53:54 · 294 阅读 · 0 评论 -
Android JetPack——LiveData
项目地址:项目地址包含之前的内容public abstract class LiveData<T> {}虽然是一个抽象类,但是它并没有抽象方法。根据文档介绍:LiveData是一个给定生命周期内的数据持有类。就需要一个观察者和生命周期拥有者进行关联,这样当数据变化的时候就能通知观察者了。生命周期拥有者,LifecycleOwner一个生命周期观察者,LifecycleOb...原创 2019-07-12 11:57:19 · 135 阅读 · 0 评论 -
Android JetPack——DataBinding
DataBinding的作用是直接让实体类的和布局中控件绑定,不需要代码中设置,只需给布局设置对象即可。DataBinding支持android { compileSdkVersion 28 defaultConfig { applicationId "com.example.study" minSdkVersion 22 t...原创 2019-07-12 13:57:24 · 227 阅读 · 0 评论