WorkManager 簡介
歡迎來到單元 7!本單元會利用 Android Jetpack 的 WorkManager 程式庫,進一步講解您在本課程中學到的內容。
實作 WorkManager
在這部影片中,我們會大致介紹您將在 WorkManager 程式碼研究室中實作哪些程式碼,並提供逐步操作說明。
使用 WorkManager 處理背景工作
多虧了 Android 的 WorkManager API,背景工作不再是件難事。除了能夠建立可查詢、鏈結和重複使用的工作,WorkManager 也是推薦的 Android 工作排程器。本程式碼研究室將介紹 WorkManager 的詳盡資訊,包括如何根據應用程式需求建立 worker、使用工作要求,甚至鏈結 worker。
進階 WorkManager 和測試
在本程式碼研究室中,您將繼續深入瞭解 WorkManager,例如建立不重複的工作序列,以及有限制條件的複雜鏈結工作。有鑑於驗證 WorkManager 完成的背景工作並不容易,本程式碼研究室也會介紹幾種不同方式,讓您輕鬆驗證 WorkManager 執行的背景工作。
後續步驟
恭喜您完成單元 7!在本單元中,您已瞭解如何使用 Android Jetpack 的 WorkManager API 排定必要背景工作 (例如備份資料或下載新內容);即使應用程式關閉或裝置重新啟動,這類背景工作仍會保持運作。真是太棒了!