官网:https://developer.android.google.cn/jetpack/
包含以下8大架构组件:
其中 databinding,Lifecycles,LiveData,ViewModel,Room,5个最为常用,优先介绍
8大组件:
-
数据绑定(databinding)
以声明方式将可观察数据绑定到界面元素
-
管理您的 Activity 和 Fragment 生命周期
-
在底层数据库更改时通知视图
-
处理应用内导航所需的一切
-
逐步从您的数据源按需加载信息
-
流畅地访问 SQLite 数据库
-
以注重生命周期的方式管理界面相关的数据
-
管理您的 Android 后台作