汽车 UI 库包含两个供应用程序实现的元素:
成分。实现特定行为的 Java 类。例如,CarUiRecyclerView 和工具栏。
资源。代表 OEM 可用的旋钮的各个 Android 资源,以实现与其自己的设计的一致性。上面的组件使用这些资源来变得可定制。
应用程序通过将 Car UI 库添加为依赖项来集成它:
Android 9 和 Android 10(
Android.mk
文件),添加以下内容:LOCAL_STATIC_ANDROID_LIBRARIES := car-ui-lib
Android 11(及更高版本)(
Android.bp
),添加以下内容:static_libs: [ ... "car-ui-lib-bp", ]
风格汽车 UI 组件
一般来说,应用程序应该能够通过提供数据以及在某些情况下提供图像和图标来实现所有必要的功能。例如,Car UI 库提供了“后退”、“关闭”、“搜索”和“菜单”等标准图标。如果您发现缺少资源或提供的组件无法实现某些功能,请与 Android Automotive 合作伙伴工程部门联系。