La biblioteca Car UI contiene dos elementos que las aplicaciones pueden implementar:
Componentes. Clases Java que implementan un comportamiento específico. Por ejemplo, CarUiRecyclerView y barra de herramientas.
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 agregándola 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", ]
Componentes de la interfaz de usuario del coche de estilo
En general, las aplicaciones deberían poder lograr todas las funciones necesarias proporcionando datos y, en determinados casos, imágenes e iconos. Por ejemplo, la biblioteca Car UI proporciona iconos estándar como Atrás, Cerrar, Buscar y Menú. Comuníquese con Android Automotive Partner Engineering si descubre que faltan recursos o si hay funciones que no se pueden lograr con los componentes proporcionados.