Diretrizes para telas personalizadas

Para a maioria dos aspectos dos aplicativos de mídia usados ​​no Android Automotive OS, você não precisa criar telas personalizadas. As exceções são as configurações e o login. Se você deseja que os usuários acessem as configurações do aplicativo, precisará criar telas de configurações. Além disso, se o seu aplicativo exigir login, você precisará fornecer um fluxo de login, que pode ser personalizado a partir do código de exemplo no Universal Android Music Player .

Estas diretrizes gerais de estilo aplicam-se tanto a telas de configurações personalizadas quanto a telas de login personalizadas. Elas ajudam você a otimizar seus designs para serem visualizados na tela de um carro, enquanto estacionado, a qualquer hora do dia ou da noite.

Para obter orientações adicionais específicas sobre configurações e login, consulte Configurações de design e Adaptar fluxo de login .

ícone de chamada
Fundamentos do design
Princípios de design visual e de interação para interfaces de usuário em veículos.
Nível de exigência Diretrizes
DEVE Os desenvolvedores de aplicativos devem:
  • Forneça um botão "Fechar" para sair da tela de configurações e da tela de login principal.
  • Disponibilize um botão "Voltar" a partir de qualquer tela subsequente após a tela de nível superior.
  • Posicione o botão Fechar ou Voltar no canto superior esquerdo da tela.
  • Mantenha uma relação de contraste de pelo menos 4,5:1 entre o fundo e os ícones ou texto.
  • Utilize tamanhos de fonte recomendados de pelo menos 32 dp para o texto principal e 24 dp para o texto secundário.
  • Mantenha os alvos de toque acima do tamanho mínimo recomendado de 76 x 76 dp.
DEVE Os desenvolvedores de aplicativos devem:
  • Use um tema escuro para todas as telas e sobreposições.
  • Inclua um logotipo ou ícone do aplicativo em todas as telas.
  • Ao usar uma cor de destaque, utilize a mesma cor fornecida como elemento de identidade visual da marca.
  • Mantenha as sequências de texto dentro do comprimento máximo recomendado de 120 caracteres.
  • Mantenha uma distância de pelo menos 24 dp entre os alvos de toque, sempre que possível.
PODERIA Os desenvolvedores de aplicativos podem:
  • Decida se deve implementar funções de login e configurações como parte do aplicativo.

Justificativa:

As telas projetadas diretamente pelos desenvolvedores de aplicativos de mídia devem

  • Suporte a padrões de navegação e convenções de design padrão de aplicativos de mídia.

  • Reflete os princípios de design e os fundamentos visuais do sistema operacional Android Automotive.