[TOC]
Room Persistence Library
Room persistence library在SQLite上提供了一个抽象层,允许在充分利用SQLite的功能的同时进行更健壮的数据库访问。
这个库可以帮助你在运行你的应用的设备上创建一个应用数据缓存。这个缓存作为你的应用数据的唯一真实来源,允许用户在你的应用中查看关键信息的一致副本,不管用户是否有互联网连接。
注意:要将Room导入Android项目,请参阅room release notes。
更多文档
有关将Room功能应用于应用程序的数据存储持久性解决方案的指南,请参阅Room培训指南。
其他资源
要了解有关Room的更多信息,请参阅以下其他资源。
例子
- Sunflower, 一个演示应用程序演示了架构组件的最佳实践
- Room migration sample
- Room & RxJava Sample (Java) (Kotlin)
Codelabs
- Android Room with a View (Java) (Kotlin)
- Android Persistence codelab