Gerenciar o estado ativo do dispositivo

Quando um dispositivo Android fica ocioso, ele primeiro escurece, depois desliga a tela e, por fim, desliga a CPU. Isso evita que a bateria do dispositivo seja descarregada 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 apps 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 descarregar a bateria.

Lições

Manter o dispositivo ativado
Aprenda a manter a tela ou a CPU ativada, conforme necessário, e minimizar o impacto na duração da bateria.
Programar alarmes
Aprenda a usar alarmes repetitivos para programar operações que ocorrem fora da vida útil do app, mesmo que ele não esteja em execução e/ou se o dispositivo esteja inativo.