2015-07-10 18 views
11

Telefon Doze modundaysa veya uygulamam Bekleme modundaysa, uygulamamda nasıl bilebilirim?Doze modu ve Uygulama Bekletme

Bazı abonelik yaklaşımlarını kullanarak bunu dabilir miyim?

+4

Ben Android M'nin Önizleme belgelerinde cevabını buldu. PowerManager isDeviceIdleMode() ve ayrıca bir yayın aracılığıyla ACTION_DEVICE_IDLE_MODE_CHANGED –

+1

Bu, boş mod içindir. Uygulama için bekleme modunu nasıl tanımlarım? – Diffy

+0

Test etmedim, ancak teoride hem Doze hem de App Standby modları 'boş' duruma neden olur. Mevcut Android M Önizleme 3 ile bunu kontrol etmek gerekiyor ... Ancak bu konuda daha net olabilir. –

cevap

0

Bekleme modunu yönetmek için hiçbir şey yapmanıza gerek yoktur. Yaşam döngüsünü her zamanki gibi yönetmeniz yeterlidir. Uygulamanın yeniden başlatılacağı günlerde bir zaman olacaktır (böylece verileri senkronize edebilir ve gecikmiş işleri devam ettirebilirsiniz), ancak bildirim ve alarmlar her zaman uygulamanızı bekleme süresinden kaldırır.

Kontrol şuna: https://plus.google.com/+AndroidDevelopers/posts/76eh5MaJaXj?linkId=18331776

İlgili konular