A partir del 27 de marzo de 2025, te recomendamos que uses android-latest-release
en lugar de aosp-main
para compilar y contribuir a AOSP. Para obtener más información, consulta Cambios en AOSP.
Apéndice B, personalización
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Para garantizar que las personalizaciones de la IU del automóvil funcionen según lo previsto, DEBES cumplir con los elementos que se describen a continuación.
General
Los límites de esta sección son verdaderos independientemente del diseño:
Elemento |
Descripción |
---|
Tipografía |
|
Contraste |
- El contraste entre el primer plano (texto) y el fondo DEBE ser de al menos 4.5:1.
- El contraste entre el color del botón y el fondo DEBE ser de al menos 3:1.
- El contraste del estado seleccionado de la pestaña con el fondo DEBE ser de al menos 4.5:1.
- El contraste del estado seleccionado de la pestaña con el estado no seleccionado DEBE ser de al menos 3:1.
|
Otros |
- Todos los íconos DEBEN ser elementos de diseño vectoriales.
- Los objetivos táctiles DEBEN tener al menos 76 dp de ancho.
- Las constantes de padding DEBEN aparecer en orden descendente, por ejemplo:
car_ui_padding_0 > car_ui_padding_1 >
car_ui_padding_2
|
Componentes
Los valores que se proporcionan a continuación se aplican a componentes específicos:
Elemento |
Descripción |
---|
|
DEBE ser lo suficientemente ancha para mostrar cadenas de título de al menos 20 caracteres "W". |
Preference |
DEBE ser lo suficientemente ancha para mostrar cadenas de título de al menos 20 caracteres "W". |
Vista con diseño de app
| DEBE ser lo siguiente:
- Tiene el ancho suficiente para mostrar al menos 672 píxeles independientes de la densidad (dp).
- Tiene la altura suficiente para mostrar al menos 672 dp.
|
Diseño
Los límites de esta sección se refieren a diseños y combinaciones específicos de componentes de la biblioteca de la IU del vehículo.
Se observó una serie de casos únicos que se generalizaron en patrones emergentes.
Diálogo de ubicación
Un diálogo de prueba que contiene el mismo contenido que el diálogo de ubicación de los Servicios de Google Play, compilado con componentes de la biblioteca de la IU del automóvil y probado para garantizar la visibilidad total del contenido:
Elemento |
Descripción |
---|
Título |
DEBEN ser lo suficientemente anchas para mostrar cadenas de al menos 38 caracteres "W". |
Body |
DEBEN ser completamente visibles y lo suficientemente grandes como para mostrar lo siguiente:
- Cadenas que pueden constar de al menos 270 caracteres “W”.
- Al menos cuatro líneas de texto.
|
Llamado a la acción (CTA) |
El CTA DEBE ser completamente visible:
- El diálogo DEBE ser lo suficientemente ancho como para mostrar al menos dos CTA.
- Los títulos DEBEN ser lo suficientemente anchos como para mostrar cadenas de al menos 9 caracteres “W”.
|
Pantalla de configuración
La pantalla Configuración de prueba se compone de los componentes de la barra de la aplicación, el subtítulo y los elementos de lista, que se describen en la tabla:
Elemento |
Descripción |
---|
Barra de la aplicación |
- El título DEBE ser lo suficientemente ancho como para mostrar cadenas de al menos 12 caracteres “W”.
- DEBEN tener una altura de al menos 76 dp.
|
Subheader |
DEBEN ser lo suficientemente anchas para mostrar cadenas de al menos 12 caracteres "W". |
Elementos de lista |
DEBE ser:
- Debe ser lo suficientemente ancha para mostrar cadenas de al menos 12 caracteres "W".
- Debe tener al menos 76 dp de altura.
|
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-07-27 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-07-27 (UTC)"],[],[],null,["# Appendix B, customization\n\nTo ensure Car UI customizations perform as intended, you MUST adhere to the\nitems described below.\n\nGeneral\n-------\n\nLimits in this section are true regardless of layout:\n\n| Element | Description |\n|----------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ### Typography | - Tab text labels MUST be wide enough to display strings of at least 6 \"W\" characters. - Text containers MUST be tall enough to fully display a single \"H\" character. - Text sizes MUST appear in descending order, for example: `car_ui_body_1` \\\u003e `car_ui_body_2` \\\u003e `car_ui_body_3` |\n| ### Contrast | - Contrast between foreground (text) and background MUST be at least 4.5:1. - Contrast between button color and background MUST be at least 3:1. - Tab selected state contrast with background MUST be at least 4.5:1. - Tab selected state contrast with unselected state MUST be at least 3:1. |\n| ### Others | - All icons MUST be vector drawables. - Touch targets MUST be at least 76 dp wide. - Padding constants MUST appear in descending order, for example: `car_ui_padding_0` \\\u003e `car_ui_padding_1` \\\u003e `car_ui_padding_2` |\n\nComponents\n----------\n\nValues provided below apply to specific components:\n\n| Element | Description |\n|---------------------|-----------------------------------------------------------------------------------------------------------------------------|\n| ### Toolbar | SHOULD be wide enough to display title strings of at least 20 \"W\" characters. |\n| ### Preference | SHOULD be wide enough to display title strings of at least 20 \"W\" characters. |\n| ### App styled view | SHOULD be: - Wide enough to display at least 672 density-independent pixels (dp). - Tall enough to display at least 672 dp. |\n\nLayout\n------\n\nLimits in this section pertain to specific layouts and combinations of Car UI library components.\nA series of unique cases have been observed and generalized into emergent patterns.\n\n### Location dialog\n\nA test dialog that contains the same content as the Google Play Services location dialog,\nconstructed with Car UI library components and tested to ensure full content visibility:\n\n| Element | Description |\n|--------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| **Title** | MUST wide enough to display strings of at least 38 \"W\" characters. |\n| **Body** | MUST be completely visible and large enough to display: - Strings that may consist of at least 270 \"W\" characters. - At least four lines of text. |\n| **Call-to-action (CTA)** | CTA MUST be completely visible: - Dialog MUST be wide enough to display at least two CTAs. - Titles MUST be wide enough to display strings of at least 9 \"W\" characters. |\n\n### Settings screen\n\nThe Test Settings screen is composed of the app bar, subheader, and list elements components,\nwhich are described in the table:\n\n| Element | Description |\n|-------------------|-------------------------------------------------------------------------------------------------------------|\n| **App bar** | - Title MUST be wide enough to display strings of at least 12 \"W\" characters. - MUST be at least 76dp tall. |\n| **Subheader** | MUST be wide enough to display strings of at least 12 \"W\" characters. |\n| **List elements** | MUST be: - Wide enough to display strings of at least 12 \"W\" characters. - At least 76dp tall. |"]]