Intégrez la bibliothèque Car UI dans les applications

La bibliothèque Car UI contient deux éléments que les applications peuvent implémenter :

  • Composants. Classes Java qui implémentent un comportement spécifique. Par exemple, CarUiRecyclerView et Toolbar.

  • Ressources. Ressources Android individuelles qui représentent les boutons disponibles pour les OEM afin d'assurer la cohérence avec leur propre conception. Les composants ci-dessus utilisent ces ressources pour devenir personnalisables .

Les applications intègrent la bibliothèque Car UI en l'ajoutant en tant que dépendance :

  • Android 9 et Android 10 (fichier Android.mk ), ajoutez ce qui suit :

    LOCAL_STATIC_ANDROID_LIBRARIES := car-ui-lib
    
  • Android 11 (et versions ultérieures) ( Android.bp ), ajoutez ce qui suit :

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

Composants de l'interface utilisateur de style Car

En général, les applications doivent pouvoir réaliser toutes les fonctionnalités nécessaires en fournissant des données et, dans certains cas, des images et des icônes. Par exemple, des icônes standard telles que Retour, Fermer, Recherche et Menu sont fournies par la bibliothèque Car UI. Contactez Android Automotive Partner Engineering si vous constatez qu'il manque des ressources ou si certaines fonctionnalités ne peuvent pas être obtenues avec les composants fournis.