使用收藏夹保持井井有条 根据您的偏好保存和分类内容。
check_circle
DataStore 简介
ondemand_video 视频 可选
与 Android 开发者关系工程师 Simona Stojanovic 一起了解 DataStore 的工作原理、它提供的实现、各个用例等。
check_circle
Preferences Datastore
ondemand_video 视频 可选
在本视频中,我们将介绍 Preferences DataStore,它是 DataStore 的两种实现之一。Simona 介绍了如何创建它、读取和写入数据以及如何处理异常。
check_circle
使用 DataStore 本地保存偏好设置
emoji_objects 代码实验室
了解如何使用 DataStore 在设备上存储用户偏好设置。
check_circle
项目:创建航班搜索应用
emoji_objects 代码实验室
创建一个允许用户选择航班出发地以及浏览和保存航班的应用。
check_circle
下一步是什么?
ondemand_video 视频 可选
恭喜!您完成了第六个单元。在本单元中,您学习了很多内容,包括 SQLite 数据库、Room 库和 DataStore。这些技能可让您构建能够在用户设备上本地持久化数据的应用。
测验
测试您的知识并获得您的 DataStore 徽章。
[{ "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 }