Pekerjaan latar belakang
Melakukan pekerjaan latar belakang adalah bagian penting dalam membangun aplikasi Android modern yang responsif, efisien, dan ramah pengguna di perangkat pengguna. Pekerjaan di latar belakang mencakup semua tugas yang perlu dilakukan aplikasi saat tidak terlihat di latar depan, seperti mengambil data dari server atau memproses gambar.
Menavigasi kompleksitas eksekusi latar belakang adalah kunci untuk membangun aplikasi yang tangguh dan berfungsi dengan baik di semua perangkat.
Mulai menggunakan Pekerjaan Latar Belakang
Pilih opsi yang tepat
Proses dan siklus proses aplikasi
Konsep utama
WorkManager
Layanan Latar Depan
Alarm
Siaran
Panduan Latar Belakang berdasarkan Kasus Penggunaan
Solusi yang tepat akan bervariasi berdasarkan kasus penggunaan Anda. Android menyediakan banyak API khusus tugas, yang dioptimalkan untuk skenario tertentu, dan sering kali menghasilkan penghematan daya yang lebih besar dan lebih sedikit batasan dibandingkan saat menggunakan WorkManager dan Layanan Latar Depan.
Bagian ini mencantumkan beberapa kasus penggunaan yang lebih umum, dan solusi yang direkomendasikan.
Location
Widget
Bluetooth dan Perangkat Terhubung
Pelacakan Langkah
Transfer Data yang Dimulai oleh Pengguna
Pemutaran Media
Memahami pengoptimalan daya
Memahami Batas Resource Pengelolaan Daya
Sistem memprioritaskan permintaan resource oleh aplikasi berdasarkan status perangkat, status aplikasi, dan bucket standby aplikasi.
Pelajari lebih lanjut cara aplikasi Anda dapat bekerja dalam batas resource pengelolaan daya perangkat untuk menjalankan tugas di latar belakang secara andal.