第 2 单元
使用 Kotlin 编程语言构建 5 个不同的 Android 应用。了解 ViewModel 和 LiveData 等架构组件。使用 Room 库创建数据库。使用 RecyclerView 显示可点击项的列表。加载并显示来自互联网的数据。使您的应用更方便所有用户访问。
开发者在线课程 1
开发者在线课程 2
数据库和 RecyclerView
在此开发者在线课程的第一部分,您将使用 Room 库创建一个数据库,并使用协程来简化异步编程。在此开发者在线课程的第二部分,您将使用 RecyclerView 显示项目列表,并使列表项可点击。在整个在线课程中,您将构建 TrackMySleep 应用。通过此应用,用户可以对自己的睡眠质量进行评分,并存储其不同时间段的睡眠数据。
2020 年 6 月
开发者在线课程 3
开发者在线课程 4
代码库和 WorkManager
通过完成名为 DevBytes 的应用,了解如何使用 WorkManager 创建代码库、添加离线缓存以及调度后台任务。该应用显示了一个 DevByte 视频列表,这些视频是由 Google Android 开发者关系团队制作的简短教程。该应用使用 Retrofit 库从网络中获取视频网址列表,并使用 RecyclerView 显示该列表。
2020 年 6 月