存储库和 WorkManager
通过完成名为 DevBytes 的应用,了解如何使用 WorkManager 创建存储库、添加离线缓存以及调度后台任务。该应用显示了一个 DevByte 视频列表,这些视频是由 Google Android 开发者关系团队制作的简短教程。该应用使用 Retrofit 库从网络中获取视频网址列表,并使用 RecyclerView 显示该列表。
返回
check_circle
添加存储库
导入 DevBytes 应用的起始代码。通过实现离线缓存以显示来自本地数据库(而非来自网络)的结果,提升应用的用户体验。通过使用缓存,用户能够在设备离线或网络连接速度较慢时使用该应用。创建一个存储库类,以提供一个架构整洁的 API 来访问应用其余部分中的数据。