Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

Integración de la biblioteca de la interfaz de usuario del automóvil en las aplicaciones

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

La biblioteca Car UI contiene dos elementos para que las aplicaciones los implementen:

  • Componentes. Clases de Java que implementan un comportamiento específico. Por ejemplo, CarUiRecyclerView y Toolbar.

  • Recursos. Recursos individuales de Android que representan las perillas disponibles para que los OEM logren coherencia con su propio diseño. Los componentes anteriores utilizan estos recursos para volverse personalizables .

Las aplicaciones integran la biblioteca Car UI al agregarla como una dependencia:

  • Android 9 y Android 10 (archivo Android.mk ), agregue lo siguiente:

    LOCAL_STATIC_ANDROID_LIBRARIES := car-ui-lib
    
  • Android 11 (y superior) ( Android.bp ), agregue lo siguiente:

    static_libs: [
                ...
        "car-ui-lib-bp",
        ]
    

Para ver un ejemplo del uso de los componentes de la biblioteca Car UI, consulte la aplicación Paintbooth en packages/apps/Car/libs/car-ui-lib/paintbooth/src/main/java/com/android/car/ui/paintbooth .

Diseñar los componentes de la interfaz de usuario del automóvil

En general, las aplicaciones deberían poder lograr toda la funcionalidad necesaria al proporcionar datos y, en ciertos casos, imágenes e íconos. Por ejemplo, la biblioteca Car UI proporciona iconos estándar como Atrás, Cerrar, Buscar y Menú. Póngase en contacto con el departamento de ingeniería de socios automotrices de Android si descubre que faltan recursos o si hay una funcionalidad que no se puede lograr con los componentes proporcionados.