LiveData
持有可被观察数据的类
DatBinding
数据绑定(在布局文件里绑定数据)
Dagger2
依赖注入(用于解耦)
Room
对象映射库,能够在数据库内容发生改变时通过LiveData的形式发出通知
Lifecycle
Lifecycle是一个包含组件(Activity或者Fragment)生命周期状态的类,这个类还能够为其他类提供当前的生命周期。
Paging Library
分页加载库 :用于逐步从数据源加载信息,而不会耗费过多的设备资源或者等待太长的时间。