Arabanın kullanıcı arayüzü kitaplığını uygulamalara entegre etme
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Arabanın kullanıcı arayüzü kitaplığı, uygulamaların uygulayabileceği iki öğe içerir:
-
Bileşenler. Belirli bir davranışı uygulayan Java sınıfları. Örneğin,
CarUiRecyclerView ve Araç Çubuğu.
-
Kaynaklar. Düğmeleri temsil eden bağımsız Android kaynakları
kendi tasarımlarıyla tutarlılık elde etmesini sağlamak için
OEM'ler tarafından kullanılabilir. Yukarıdaki bileşenler,
özelleştirilebilir hale gelmesi için gereklidir.
Uygulamalar, Araba kullanıcı arayüzü kitaplığını bağımlılık olarak ekleyerek entegre eder:
-
Android 9 ve Android 10 (Android.mk
dosyası) sürümüne aşağıdakileri ekleyin:
LOCAL_STATIC_ANDROID_LIBRARIES := car-ui-lib
-
Android 11 (ve sonraki sürümler) (Android.bp
) için aşağıdakileri ekleyin:
static_libs: [
...
"car-ui-lib-bp",
]
Araba kullanıcı arayüzü bileşenlerinin stilini ayarlama
Genel olarak uygulamalar,
veriler ve bazı durumlarda resimler ve simgeler içerir. Örneğin, Geri, Kapat ve
Arama ve Menü, Araba kullanıcı arayüzü kitaplığı tarafından sağlanır. Android Automotive iş ortağıyla etkileşim kurun
Kaynaklarınızın eksik olduğunu veya yerine getirilemeyen işlevler olduğunu fark ederseniz
sağlanan bileşenlerle ne kadar ölçüldüğüne bakalım.
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2024-09-05 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"İhtiyacım olan bilgiler yok"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Çok karmaşık / çok fazla adım var"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Güncel değil"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Çeviri sorunu"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Örnek veya kod sorunu"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Diğer"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Anlaması kolay"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Sorunumu çözdü"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Diğer"
}]
{"lastModified": "Son g\u00fcncelleme tarihi: 2024-09-05 UTC."}
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2024-09-05 UTC."]]