使用收藏夹整理内容 根据您的喜好保存和分类内容。
check_circle
Kotlin Flows 实践
ondemand_video 视频 可选
了解功能强大且表达力强的 Flow API,以及如何在 Android 应用中充分利用 Flows。
check_circle
测试 Flows
subject 文章 可选
了解有关创建模拟对象以隔离正在测试的代码、测试由 stateIn 创建的 StateFlows 以及有关如何测试 Flows 和 StateFlow 的更多信息。
check_circle
使用 Room Kotlin API
ondemand_video 视频 可选
Room 是 Android Jetpack 中的一部分数据库库。它简化了您在 Android 上使用数据库的工作。在本视频中,Florina 将告诉我们如何使用和测试 Room API。
check_circle
使用 Room 持久化数据
emoji_objects 代码实验室
了解如何在 Android 应用中使用 Room。Room 是 SQLite 之上的抽象层,并提供方便的 API 来设置、配置和查询数据库。
check_circle
使用 Room 读取和更新数据
emoji_objects 代码实验室
check_circle
实践:构建公交车时刻表应用
emoji_objects 代码实验室
将您在本路径中学习的概念应用于公交车时刻表应用中,以添加数据持久化功能。
check_circle
下一步是什么?
ondemand_video 视频 可选
干得好!您已完成本路径,并学习了如何使用 Room 库持久化数据。Room 提供了 SQLite 之上的抽象层,使您可以绕过样板代码,在编译时验证您的查询等等!
[{ "type": "thumb-down", "id": "missingTheInformationINeed", "label":"缺少我需要的信息" },{ "type": "thumb-down", "id": "tooComplicatedTooManySteps", "label":"太复杂/步骤太多" },{ "type": "thumb-down", "id": "outOfDate", "label":"已过时" },{ "type": "thumb-down", "id": "samplesCodeIssue", "label":"示例/代码问题" },{ "type": "thumb-down", "id": "otherDown", "label":"其他" }]
[{ "type": "thumb-up", "id": "easyToUnderstand", "label":"易于理解" },{ "type": "thumb-up", "id": "solvedMyProblem", "label":"解决了我的问题" },{ "type": "thumb-up", "id": "otherUp", "label":"其他" }]
{ "confidential": False }