使用 WorkManager 安排工作執行時間 返回課程 以下有關 WorkManager 的敘述何者正確? 工作通常會鏈結在一起,但不會同時執行。 WorkManager 為 Android Jetpack 的一部分,且必須要有 Gradle 依附元件才能使用。 WorkManager 並不保證工作一定會執行。 WorkRequest 是負責排程及執行工作的類別名稱 以下何者不需使用 WorkManager? 對網路服務執行 GET 要求。 長時間執行的工作,例如下載大量資料 安排在固定的時間間隔後重複執行某項工作。 當應用程式在背景執行時執行某些作業。 Worker 表示由 WorkManager 所排定的工作,而 WorkRequest 中則含有要執行的實際程式碼。 是 否 讓執行作業依裝置的狀態 (例如儲存空間或電池續航力) 而調整 - 這是以下何者的例子? 鏈結 最佳做法 限制條件 取消工作 填空題 請輸入一或多個字來組成完整句子。 針對單一工作,你想要建立 OneTimeWorkRequest,而對於要在指定時間間隔後重複執行的工作,你需要建立 ___。 在鏈結中,WorkRequest 的最後一個輸出會成為下一個 WorkRequest 的輸入。 是 否 填空題 請輸入一或多個字來組成完整句子。 ___() 方法是由 Worker 類別的子類別實作而成,並會定義將要由 WorkRequest 執行的程式碼。 以下關於不重複工作鏈的敘述何者正確? 請選取所有正確答案。 必須使用 ExistingWorkPolicy 才能判斷執行中的工作要如何處理 (例如保留、取代等) 標記可以用來取得要求的 WorkInfo。 如果沒有指定任何標記,你仍然可以透過設定 WorkManager ID 來確保沒有重複的工作 你可以使用 cancelUniqueWork() 方法並提供標記的方式來取消不重複的作業。 提交答案 error_outline 計算測驗分數時出現錯誤。請再試一次。