O que é o modo Doze no andróide 6.0 Marshmallow?
Understanding Doze
Se um usuário deixa um dispositivo desconectado e parado por um período de tempo, com a tela desligada, o dispositivo entra no modo Doze. No modo Doze, o sistema tenta economizar bateria restringindo aplicativos' acesso a serviços de rede e CPU intensivos. Ele também impede que aplicativos acessem a rede e adia seus trabalhos, sincronizações e alarmes padrão.
Periódicamente, o sistema sai do Doze por um breve período de tempo para permitir que aplicativos completem suas atividades diferidas. Durante esta janela de manutenção, o sistema executa todas as sincronizações pendentes, trabalhos e alarmes, e permite que os aplicativos acessem a rede.
Figure 1. O Doze fornece uma janela de manutenção recorrente para aplicativos usarem a rede e lidarem com atividades pendentes.
Na conclusão de cada janela de manutenção, o sistema entra novamente no Doze, suspendendo o acesso à rede e adiando trabalhos, sincronizações e alarmes. Com o tempo, o sistema programa as janelas de manutenção cada vez com menos frequência, ajudando a reduzir o consumo da bateria em casos de inactividade prolongada quando o dispositivo não está ligado a um carregador.
Assim que o utilizador acorda o dispositivo movendo-o, ligando o ecrã ou ligando um carregador, o sistema sai do Doze e todas as aplicações voltam à actividade normal.
Doze restrições
As seguintes restrições aplicam-se às suas aplicações enquanto no Doze:
- >li>Se você precisar configurar alarmes que disparam enquanto estiver no Doze, use setAndAllowWhileIdle() orsetExactAndAllowWhileIdle().
- Alarms set with setAlarmClock() continue to fire normally — the system exits Doze shortly before those alarms fire.
For More Visit: Optimizing for Doze and App Standby
Artigos semelhantes
- Como ter a configuração de multi-janela no meu marshmallow Android no Samsung mobile quando o modo de desenvolvimento está em
- Como acessar arquivos de cartão SD em modo de recuperação (TWRP) em Marshmallow
- O que aconteceria se o andróide 17, o futuro andróide 17 e o lutador do inferno 17 se encontrassem todos de uma vez?
- Eu tenho um andróide. Se eu tiver um Kindle Paperwhite. É o mesmo que o Kindle para o Andróide?