一组帮助您设计健壮的
、可测试的
和可维护的
应用程序库。
管理UI组件生命周期
和处理数据持久性
。
轻松管理app的生命周期
新的lifecycle组件感知生命周期,可以帮助您管理您的活动和片段生命周期。
保存配置更改,避免内存泄漏,并使用LiveData、ViewModel、LifecycleObserver和LifecycleOwner,轻松地将数据加载到UI中。
Room:SQLite对象映射库
使用Room 避免使用样板代码,并轻松地将SQLite表数据转换为Java对象。
Room提供了SQLite语句的编译时间检查,并可以返回RxJava、Flowable和LiveData observables。