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