O tema escuro está disponível no Android 10 (nível de API 29) e em versões posteriores. Ele tem diversos benefícios:
É capaz de reduzir o uso de energia em uma quantidade significativa (dependendo da tecnologia da tela do dispositivo).
Melhora a visibilidade para usuários com problemas de visão e que tenham sensibilidade ao brilho da luz.
Usar o bloco de configurações rápidas para trocar os temas na bandeja de notificação (após a ativação).
Em dispositivos Pixel, ao selecionar o modo Economia de bateria, o tema escuro é ao mesmo tempo ativado. Outros OEMs podem ou não oferecer suporte a esse comportamento.
Para ter compatibilidade com o tema escuro, você precisa configurar o tema do seu aplicativo (normalmente encontrado em res/values/styles.xml) para herdar de um tema DayNight:
Isso vincula o tema principal do aplicativo aos sinalizadores do modo noturno controlado pelo sistema e oferece ao aplicativo um tema escuro padrão (quando ativado).