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 app 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.
Essas lições descrevem como manter um dispositivo ativado quando necessário sem diminuir a bateria.
Lições
- Manter o dispositivo ativado
- Aprenda a manter a tela ou a CPU ativadas 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 aplicativo, mesmo que ele não esteja em execução ou o dispositivo esteja inativo.