Controlar a visibilidade da IU do sistema

barras do sistema

Figura 1. Barras do sistema, incluindo a barra de status [1] e a barra de navegação [2].

As barras do sistema são áreas da tela dedicadas à exibição de notificações, comunicação do status e navegação do dispositivo. Normalmente, as barras do sistema (que consistem nas barras de status e navegação, como mostrado na Figura 1) são exibidas simultaneamente ao seu app. Os apps que mostram conteúdo imersivo, como filmes ou imagens, podem escurecer temporariamente os ícones da barra do sistema para uma experiência com menos distrações ou ocultar temporariamente as barras para uma experiência totalmente imersiva.

Se você conhece o Guia de design do Android, sabe que é importante projetar seus apps de acordo com as diretrizes e os padrões de uso padrão da interface do Android. Considere cuidadosamente as necessidades e expectativas dos usuários antes de modificar as barras do sistema, já que elas oferecem aos usuários uma maneira padrão de navegar em um dispositivo e conferir o status dele.

Esta aula descreve como escurecer ou ocultar barras do sistema em diferentes versões do Android para criar uma experiência do usuário imersiva, preservando o acesso fácil às barras do sistema.

Lições

Como escurecer as barras do sistema
Saiba como escurecer as barras de status e navegação.
Como ocultar a barra de status
Aprenda a ocultar a barra de status em diferentes versões do Android.
Como ocultar a barra de navegação
Saiba como ocultar a barra de navegação e a barra de status.
Como usar o modo de tela cheia imersivo
Saiba como criar uma experiência totalmente imersiva no seu app.
Como responder a mudanças de visibilidade da IU
Saiba como registrar um listener para receber notificações sobre mudanças na visibilidade da IU do sistema e ajustar corretamente a IU do seu app.