Tích hợp thư viện Giao diện người dùng trên ô tô vào các ứng dụng
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Thư viện giao diện người dùng trên ô tô chứa 2 phần tử để ứng dụng triển khai:
-
Thành phần. Các lớp Java triển khai một hành vi cụ thể. Ví dụ:
CarUiRecyclerView và Thanh công cụ.
-
Tài nguyên. Các tài nguyên Android riêng lẻ đại diện cho các nút
dành cho nhà sản xuất thiết bị gốc (OEM) để đạt được sự nhất quán với thiết kế của riêng họ. Các thành phần trên sử dụng
có thể tuỳ chỉnh.
Các ứng dụng tích hợp thư viện Giao diện người dùng trên ô tô bằng cách thêm thư viện này làm phần phụ thuộc:
-
Android 9 và Android 10 (tệp Android.mk
), thêm đoạn mã sau:
LOCAL_STATIC_ANDROID_LIBRARIES := car-ui-lib
-
Android 11 (trở lên) (Android.bp
), hãy thêm đoạn mã sau:
static_libs: [
...
"car-ui-lib-bp",
]
Tạo kiểu cho các thành phần giao diện người dùng trên ô tô
Nhìn chung, ứng dụng phải đáp ứng được mọi chức năng cần thiết bằng cách cung cấp
và trong một số trường hợp là hình ảnh và biểu tượng. Ví dụ: các biểu tượng chuẩn như Quay lại, Đóng,
Thư viện Giao diện người dùng trên ô tô cung cấp các tính năng Tìm kiếm và Trình đơn. Tương tác với đối tác của Android Automotive
Kỹ thuật nếu bạn thấy thiếu tài nguyên hoặc nếu có chức năng không thể
đạt được với các thành phần được cung cấp.
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2024-09-05 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Thiếu thông tin tôi cần"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Quá phức tạp/quá nhiều bước"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Đã lỗi thời"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Vấn đề về bản dịch"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Vấn đề về mẫu/mã"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Khác"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Dễ hiểu"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Giúp tôi giải quyết được vấn đề"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Khác"
}]
{"lastModified": "C\u1eadp nh\u1eadt l\u1ea7n g\u1ea7n \u0111\u00e2y nh\u1ea5t: 2024-09-05 UTC."}
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2024-09-05 UTC."]]