將協同程式用於常見 Android 用途

瞭解如何使用協同程式簡化常見使用情境中的背景工作管理流程,例如發出網路呼叫和存取本機資料。

 

在 Android 應用程式中使用 Kotlin 協同程式

程式碼研究室

瞭解將協同程式整合到應用程式使用者介面以及 Room、Retrofit 和 WorkManager 的最佳做法。

CoroutineWorker 中的執行緒

選用

瞭解如何搭配使用 WorkManager 和協同程式來安排非同步工作,且即使應用程式結束或裝置重新啟動,這些工作仍會執行。

使用 Room 資料存取物件來存取資料

文章 選用

瞭解如何將「suspend」Kotlin 關鍵字加入 DAO 方法,讓這些方法與 Kotlin 協同程式功能保持非同步狀態。

具有檢視畫面的 Android Room - Kotlin

程式碼研究室

瞭解如何搭配使用 Android 架構元件和協同程式,建構能夠取得並儲存資料庫所含資料的應用程式。