A partir de 27 de março de 2025, recomendamos usar android-latest-release
em vez de aosp-main
para criar e contribuir com o AOSP. Para mais informações, consulte Mudanças no AOSP.
Anexo B, personalização
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Para garantir que as personalizações da interface do carro funcionem conforme o esperado, é PRECISO seguir os
itens descritos abaixo.
Geral
Os limites nesta seção são verdadeiros, independentemente do layout:
Elemento |
Descrição |
---|
Tipografia |
|
Contraste |
- O contraste entre o primeiro plano (texto) e o segundo plano PRECISA ser de pelo menos 4,5:1.
- O contraste entre a cor do botão e o plano de fundo PRECISA ser de pelo menos 3:1.
- O contraste do estado selecionado da guia com o plano de fundo PRECISA ser de pelo menos 4,5:1.
- O contraste entre o estado selecionado e o não selecionado da guia PRECISA ser de pelo menos 3:1.
|
Outros |
- Todos os ícones precisam ser drawables vetoriais.
- As áreas de toque precisam ter pelo menos 76 dp de largura.
- As constantes de preenchimento precisam aparecer em ordem decrescente, por exemplo:
car_ui_padding_0 > car_ui_padding_1 >
car_ui_padding_2
|
Componentes
Os valores abaixo se aplicam a componentes específicos:
Elemento |
Descrição |
---|
|
Deve ser largo o suficiente para mostrar strings de título com pelo menos 20 caracteres "W". |
Preference |
Deve ser largo o suficiente para mostrar strings de título com pelo menos 20 caracteres "W". |
Visualização com estilo de app
| DEVE ser:
- Largura suficiente para exibir pelo menos 672 pixels de densidade independente (dp).
- Alto o suficiente para mostrar pelo menos 672 dp.
|
Layout
Os limites nesta seção se referem a layouts e combinações específicos de componentes da biblioteca Car UI.
Uma série de casos únicos foi observada e generalizada em padrões emergentes.
Caixa de diálogo de local
Uma caixa de diálogo de teste que contém o mesmo conteúdo da caixa de diálogo de localização do Google Play Services,
criada com componentes da biblioteca de interface do carro e testada para garantir a visibilidade total do conteúdo:
Elemento |
Descrição |
---|
Title |
PRECISA ser largo o suficiente para mostrar strings de pelo menos 38 caracteres "W". |
Body |
PRECISAM estar completamente visíveis e grandes o suficiente para mostrar:
- Strings que podem consistir em pelo menos 270 caracteres "W".
- Pelo menos quatro linhas de texto.
|
Call-to-action (CTA) |
A CTA PRECISA estar completamente visível:
- A caixa de diálogo precisa ser larga o suficiente para mostrar pelo menos dois CTAs.
- Os títulos precisam ser largos o suficiente para mostrar strings com pelo menos 9 caracteres "W".
|
Tela de configurações
A tela "Test Settings" é composta pelos componentes da barra de apps, do subcabeçalho e dos elementos da lista,
que são descritos na tabela:
Elemento |
Descrição |
---|
Barra de apps |
- O título PRECISA ser largo o suficiente para exibir strings de pelo menos 12 caracteres "W".
- PRECISA ter pelo menos 76 dp de altura.
|
Subheader |
PRECISA ser largo o suficiente para mostrar strings de pelo menos 12 caracteres “W”. |
Elementos da lista |
Deve ser:
- Ampla o suficiente para exibir strings de pelo menos 12 caracteres "W".
- Pelo menos 76 dp de altura.
|
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-03-26 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-03-26 UTC."],[],[]]