Arka planda çalışma
Arka plan çalışması, uygulamanızın ön planda görünmediği sırada gerçekleştirmesi gereken görevlerdir. Örneğin, sunucudan veri getirme veya görüntü işleme gibi.
Arka planda yürütmenin karmaşıklıklarını anlamak, "iyi vatandaşlar" olan uygulamalar (yani tüm cihazlarda iyi çalışan, esnek, duyarlı ve verimli uygulamalar) oluşturmak için çok önemlidir.
Arka planda çalışma özelliğini kullanmaya başlama
Doğru seçeneği belirleyin
Süreç ve uygulama yaşam döngüsü
Temel çözümler
WorkManager
Ön Plan Hizmetleri
Alarmlar
Yayınlar
Kullanım alanına göre arka plan rehberliği
Doğru çözüm, kullanım alanınıza göre değişir. Android, belirli senaryolar için optimize edilmiş ve genellikle WorkManager ile ön plan hizmetleri kullanmaya kıyasla daha fazla güç tasarrufu ve daha az kısıtlama sağlayan birçok göreve özel API sunar.
Bu bölümde, daha yaygın kullanım alanlarından bazıları ve önerilen çözümler listelenmektedir.
Konum
Widget'lar
Bluetooth ve Bağlı Cihazlar
Adım Takibi
Kullanıcı Tarafından Başlatılan Veri Aktarımı
Medya Oynat
Güç optimizasyonlarını anlama
Güç yönetimi kaynak sınırlarını anlama
Sistem, cihaz durumuna, uygulama durumuna ve uygulamanın bekleme grubuna göre uygulamaların kaynak isteklerine öncelik verir.
Uygulamanızın, arka planda güvenilir bir şekilde çalışmak için cihazın güç yönetimi kaynağı sınırları içinde nasıl çalışabileceği hakkında daha fazla bilgi edinin.