Menjadwalkan tugas dengan WorkManager

Pelajari kapan dan cara menggunakan WorkManager, API yang menangani pekerjaan latar belakang yang perlu dijalankan, terlepas dari apakah proses aplikasi masih berjalan atau tidak.

 

Pengantar WorkManager

Video Opsional

Selamat datang di Unit 7! Unit ini memperluas apa yang telah Anda pelajari dalam kursus ini dengan menggunakan library WorkManager dari Android Jetpack.

Mengimplementasikan WorkManager

Video Opsional

Dalam video ini, Anda mendapatkan ringkasan dan panduan kode yang Anda terapkan dalam codelab WorkManager.

Pekerjaan latar belakang dengan WorkManager

Codelab

WorkManager API untuk Android memudahkan pekerjaan di latar belakang. WorkManager dapat membuat tugas yang dapat dikueri, dapat digunakan kembali, dan dapat dibuat berantai. WorkManager adalah penjadwal tugas yang direkomendasikan di Android. Codelab ini mengajarkan seluk-beluk WorkManager: membuat pekerja, menggunakan permintaan pekerjaan, dan membuat rantai pekerja sesuai dengan kebutuhan aplikasi Anda.

WorkManager dan Pengujian Lanjutan

Codelab

Dalam codelab ini, Anda akan terus mempelajari WorkManager lebih lanjut, seperti pembuatan urutan pekerjaan unik dan tugas berantai yang lebih kompleks dengan batasan. Verifikasi pekerjaan latar belakang yang dilakukan dengan WorkManager bisa jadi sulit. Codelab ini juga membahas beberapa cara berbeda untuk memverifikasi pekerjaan latar belakang yang dijalankan WorkManager.

Latihan: Membuat aplikasi Water Me

Codelab

Terapkan konsep dari jalur ini ke aplikasi Water Me untuk memastikan semua tugas berjalan di latar belakang dengan WorkManager.

Apa selanjutnya?

Video Opsional

Selamat Anda telah menyelesaikan Unit 7! Di unit ini, Anda telah mempelajari cara menggunakan WorkManager API Android Jetpack untuk menjadwalkan pekerjaan latar belakang yang diperlukan, seperti pencadangan data atau download konten baru, dan terus berjalan meskipun aplikasi ditutup atau perangkat dimulai ulang. Bagus.

Kuis

Uji pengetahuan Anda dan dapatkan badge WorkManager.