在常见的 Android 使用场景中使用协程

学习如何使用协程简化常见用例中的后台任务管理,例如进行网络调用和访问本地数据。

 

在您的 Android 应用中使用 Kotlin 协程

代码实验室

了解将协程集成到应用 UI 以及与 Room、Retrofit 和 WorkManager 集成的最佳实践。

CoroutineWorker 中的多线程

可选

学习如何使用带有协程的 WorkManager 来安排异步任务,即使应用退出或设备重新启动,这些任务也能继续运行。

使用 Room 数据访问对象访问数据

文章 可选

学习如何将 suspend Kotlin 关键字添加到您的 DAO 方法中,以使其与 Kotlin 协程功能异步。

阅读文章

带视图的 Android Room - Kotlin

代码实验室

学习构建一个使用 Android 架构组件和协程从数据库获取和保存数据的应用。

在常见的 Android 使用场景中使用协程测验

测试您对 Kotlin 协程的了解,并获得您的学习路径徽章!