The Android Developer Challenge is back! Submit your idea before December 2.

Android 架构组件

Android 架构组件   Android Jetpack 的一部分。

Android 架构组件是一组库,可帮助您设计稳健、可测试且易维护的应用。您可以从管理界面组件生命周期和处理数据持久性的类着手。

  • 通过应用架构指南,学习有关汇编稳健应用的基础知识。
  • 管理应用的生命周期。新的生命周期感知型组件可帮助您管理 Activity 和 Fragment 的生命周期。在配置更改后继续有效、避免内存泄漏,以及轻松加载数据到界面中。
  • 使用 LiveData 构建数据对象,在基础数据库改变时通知视图。
  • ViewModel 存储界面相关的数据,这些数据不会在应用轮转时销毁。
  • Room 是一个 SQLite 对象映射库。它可用来避免样板代码,并轻松地将 SQLite 表数据转换为 Java 对象。Room 提供 SQLite 语句的编译时检查,并且可以返回 RxJava、Flowable 和 LiveData 可观察对象。

最新资讯和视频

其他资源

要详细了解 Android 架构组件,请参阅以下资源。

示例

代码实验室

培训

博文

视频