Conteúdo imersivo

Você pode usar o modo imersivo para ocultar as barras de sistema e ter uma experiência em tela cheia. Isso é útil para permitir que os usuários tenham uma experiência totalmente imersiva de vídeo, jogos, imagens e livros e para evitar saídas acidentais durante um jogo.

Takeaways

  • Ofereça uma maneira intuitiva para os usuários exibirem a interface. Por exemplo, um toque na tela durante a reprodução do vídeo exibe controles de reprodução de vídeo e barras do sistema.

  • Nunca oculte barras de sistema permanentemente em dispositivos pessoais. Não é possível ocultar permanentemente barras do sistema no app, a menos que seja uma implantação do Android Enterprise. Portanto, seus designs precisam considerar que elas oferecem a experiência ideal. Leia mais sobre como projetar para barras do sistema.

  • Forneça uma sobreposição ou um scrim para sobrepor texto e controles.

  • Combine o modo imersivo com outros recursos, como picture-in-picture (PiP) e o Chromecast, para continuar a experiência.

  • O modo imersivo faz com que os usuários percam o acesso fácil à navegação do sistema. Portanto, use-o apenas quando o benefício para a experiência do usuário for além do simples uso de espaço extra na tela.

  • As experiências em tela cheia não são apropriadas para todo o conteúdo. Pense em quando ajudar um usuário a evitar saídas acidentais com toques frequentes, como em um jogo, ou ter uma visualização ininterrupta para curtir vídeos ou livros.

Esteja atento à frequência com que os usuários entram e saem de apps para verificar notificações, realizar pesquisas não planejadas ou realizar outras ações. O modo imersivo faz com que os usuários percam o acesso fácil à navegação do sistema. Portanto, use-o somente quando o benefício para a experiência do usuário for além do simples uso de espaço extra na tela.

As experiências em tela cheia não são apropriadas para todo o conteúdo. Considere quando ajudar um usuário a evitar saídas acidentais com toques frequentes, como em um jogo, ou ter uma visualização ininterrupta para curtir vídeos ou livros.

Para implementar o modo imersivo, use WindowInsetsControllerCompat para ocultar a barra de status e de navegação ou apenas uma delas. Para mais detalhes, consulte o guia do desenvolvedor para ocultar barras de sistema.

As seções a seguir descrevem exemplos de casos de uso do modo imersivo.

Vídeo 1: reprodução de vídeo: toque para ver a interface do player de vídeo relevante


Figura 1:status oculto e barras de navegação que ajudam o leitor a interagir totalmente com os livros


Figura 2:aproveite o modo imersivo em apps de jogos para evitar toques acidentais na IU do sistema.


Figura 3:imagens em tela cheia aumentam a imersão de uma videochamada.


Figura 4:a apresentação em tela cheia permite a imersão do público


Figura 5:quiosque de diretório de orientação em um dispositivo não pessoal (DPC ou app de implantação empresarial)

O Android tem vários recursos que funcionam bem para melhorar a experiência de conteúdo do usuário. Para saber mais, acesse: