Quando um dispositivo Android fica inativo, ele primeiro escurece, depois desliga a tela e, por fim, desliga a CPU. Isso evita que a bateria do dispositivo descarregue rapidamente. No entanto, há momentos em que seu aplicativo pode exigir um comportamento diferente:
- Apps de jogos ou filmes podem precisar manter a tela ativada.
- Outros aplicativos podem não precisar que a tela permaneça ativada, mas podem exigir que a CPU continue em execução até que uma operação crítica seja concluída.
Estas aulas descrevem como manter um dispositivo ativado quando necessário sem descarregar a bateria.
Lições
- Manter o dispositivo ativado
- Aprenda a manter a tela ou a CPU ativada conforme necessário, minimizando o impacto na duração da bateria.
- Programar alarmes
- Aprenda a usar alarmes repetidos para programar operações que ocorrem fora do ciclo de vida do app, mesmo que ele não esteja em execução ou o dispositivo esteja suspenso.