使用 Room 持久保留数据

使用 Room 库可以在 Android 应用中轻松创建和使用关系型数据库。

 

Kotlin Flow 的实际应用

视频 可选

了解功能强大且富有表现力的 Flow API,以及如何在 Android 应用中充分利用 Flow。

测试 Flow

文章 可选

详细了解如何创建虚假对象以隔离要测试的代码、测试由 stateIn 创建的 StateFlow,并详细了解如何测试 Flow 和 StateFlow。

使用 Room Kotlin API

视频 可选

Room 是一个数据库,属于 Android Jetpack 的一部分。它简化了 Android 数据库的使用。在本视频中,Florina 将介绍如何使用和测试 Room API。

使用 Room 持久保留数据

Codelab

了解如何在 Android 应用中使用 Room。Room 是 SQLite 之上的一个抽象层,提供方便的 API 来设置、配置和查询数据库。

使用 Room 读取和更新数据

Codelab

了解如何使用 Room 添加和修改现有数据。

练习:构建 Bus Schedule 应用

Codelab

运用您在此在线课程中学到的概念,向 Bus Schedule 应用添加数据持久性功能。

后续操作

视频 可选

太棒了!您已完成此在线课程,并学习了如何使用 Room 库持久保留数据。Room 在 SQLite 上提供了一个抽象层,让您可以绕过样板代码,在编译时验证查询等等!