在应用中保存更改

学习如何在应用中保存用户的数据。首先,您要使用 Room 读取数据库和向其中写入更改。然后,您要使用 Preferences DataStore 在应用中存储用户偏好设置。

 

使用 Room Kotlin API

视频 可选

学习如何使用及测试 Room Kotlin API。

使用 Room 持久保留数据

Codelab

学习如何构建一个使用 Room 将商品目录项保存到 SQLite 数据库的应用。

使用 Room 读取和更新数据

Codelab

学习如何使用 Room 读取、显示、更新和删除应用 SQLite 数据库中的数据。

代码库模式

Codelab

使用代码库模式在现有应用中实现缓存。

Preferences DataStore

Codelab

学习如何使用名为 Jetpack DataStore 的数据存储解决方案在应用中存储键值对。

项目:Forage 应用

Codelab

完成后的 Forage 应用可让用户跟踪他们在自然界中搜寻到的物品,例如食物。通过使用 Room,可使这些数据在会话间持久保留下来。您要运用您掌握的 Room 知识以及对数据库执行读取、写入、更新和删除操作的知识,在 Forage 应用中实现数据的持久保留。

测验

检验您对 Room 库相关知识的掌握情况,通过后可获得一枚表明您能实现数据持久保留的徽章。