27 Mart 2025'ten itibaren AOSP'yi derlemek ve AOSP'ye katkıda bulunmak için aosp-main
yerine android-latest-release
kullanmanızı öneririz. Daha fazla bilgi için AOSP'de yapılan değişiklikler başlıklı makaleyi inceleyin.
Ek B, özelleştirme
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Araç kullanıcı arayüzü özelleştirmelerinin amaçlandığı gibi çalışması için aşağıda açıklanan öğelere UYGUN OLMANIZ GEREKİR.
Genel
Bu bölümdeki sınırlar, düzenden bağımsız olarak geçerlidir:
Element |
Açıklama |
---|
Yazı biçimi |
|
Kontrast |
- Ön plan (metin) ile arka plan arasındaki kontrast en az 4,5:1 OLMALIDIR.
- Düğme rengi ile arka plan arasındaki kontrast en az 3:1 OLMALIDIR.
- Sekme seçili durum kontrastı, arka planla en az 4,5:1 OLMALIDIR.
- Sekme seçili durum ile seçilmemiş durum kontrastı en az 3:1 OLMALIDIR.
|
Diğer |
- Tüm simgeler VEKTÖR çizilebilir olmalıdır.
- Dokunma hedefleri en az 76 dp genişliğinde OLMALIDIR.
- Dolgulama sabitleri azalan düzende GÖSTERİLMELİDİR. Örneğin:
car_ui_padding_0 > car_ui_padding_1 >
car_ui_padding_2
|
Bileşenler
Aşağıda verilen değerler belirli bileşenler için geçerlidir:
Element |
Açıklama |
---|
|
En az 20 "W" karakterinden oluşan başlık dizelerini görüntüleyecek kadar geniş OLMALIDIR. |
Tercih |
En az 20 "W" karakterinden oluşan başlık dizelerini görüntüleyecek kadar geniş OLMALIDIR. |
Uygulama stilinde görünüm
| ŞUNLAR OLMALIDIR:
- En az 672 yoğunluktan bağımsız piksel (dp) görüntüleyebilecek kadar geniş olmalıdır.
- En az 672 dp'lik bir yüksekliğe sahip olmalıdır.
|
Düzen
Bu bölümdeki sınırlar, Araba kullanıcı arayüzü kitaplığı bileşenlerinin belirli düzenleri ve kombinasyonlarıyla ilgilidir.
Bir dizi benzersiz durum gözlemlendi ve ortaya çıkan kalıplar halinde genelleştirildi.
Konum iletişim kutusu
Google Play Hizmetleri konum iletişim kutusuyla aynı içeriği içeren, Car UI kitaplık bileşenleriyle oluşturulan ve içeriğin tam olarak görünmesini sağlamak için test edilen bir test iletişim kutusu:
Element |
Açıklama |
---|
Title |
En az 38 "W" karakterinden oluşan dizeleri görüntüleyecek kadar geniş OLMALIDIR. |
Body |
Tamamen görünür ve aşağıdakileri gösterecek kadar büyük OLMALIDIR:
- En az 270 "W" karakterinden oluşabilen dizeler.
- En az dört satır metin.
|
Harekete geçirici mesaj (CTA) |
CTA tamamen görünür OLMALIDIR:
- İletişim kutusu en az iki CTA'yı gösterecek kadar geniş OLMALIDIR.
- Başlıklar en az 9 "W" karakterinden oluşan dizeleri gösterecek kadar geniş OLMALIDIR.
|
Ayarlar ekranı
Test Ayarları ekranı, uygulama çubuğu, alt başlık ve liste öğeleri bileşenlerinden oluşur. Bu bileşenler tabloda açıklanmıştır:
Element |
Açıklama |
---|
Uygulama çubuğu |
- Başlık, en az 12 "W" karakteri içeren dizeleri gösterecek kadar geniş OLMALIDIR.
- En az 76 dp yüksekliğinde OLMALIDIR.
|
Subheader |
En az 12 "W" karakterinden oluşan dizeleri görüntüleyecek kadar geniş OLMALIDIR. |
Liste öğeleri |
ŞUNLARDA OLMALIDIR:
- En az 12 "W" karakterinden oluşan dizeleri görüntüleyecek kadar geniş olmalıdır.
- En az 76 dp yüksekliğinde olmalıdır.
|
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: 2025-07-27 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: 2025-07-27 UTC."],[],[],null,["# Appendix B, customization\n\nTo ensure Car UI customizations perform as intended, you MUST adhere to the\nitems described below.\n\nGeneral\n-------\n\nLimits in this section are true regardless of layout:\n\n| Element | Description |\n|----------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ### Typography | - Tab text labels MUST be wide enough to display strings of at least 6 \"W\" characters. - Text containers MUST be tall enough to fully display a single \"H\" character. - Text sizes MUST appear in descending order, for example: `car_ui_body_1` \\\u003e `car_ui_body_2` \\\u003e `car_ui_body_3` |\n| ### Contrast | - Contrast between foreground (text) and background MUST be at least 4.5:1. - Contrast between button color and background MUST be at least 3:1. - Tab selected state contrast with background MUST be at least 4.5:1. - Tab selected state contrast with unselected state MUST be at least 3:1. |\n| ### Others | - All icons MUST be vector drawables. - Touch targets MUST be at least 76 dp wide. - Padding constants MUST appear in descending order, for example: `car_ui_padding_0` \\\u003e `car_ui_padding_1` \\\u003e `car_ui_padding_2` |\n\nComponents\n----------\n\nValues provided below apply to specific components:\n\n| Element | Description |\n|---------------------|-----------------------------------------------------------------------------------------------------------------------------|\n| ### Toolbar | SHOULD be wide enough to display title strings of at least 20 \"W\" characters. |\n| ### Preference | SHOULD be wide enough to display title strings of at least 20 \"W\" characters. |\n| ### App styled view | SHOULD be: - Wide enough to display at least 672 density-independent pixels (dp). - Tall enough to display at least 672 dp. |\n\nLayout\n------\n\nLimits in this section pertain to specific layouts and combinations of Car UI library components.\nA series of unique cases have been observed and generalized into emergent patterns.\n\n### Location dialog\n\nA test dialog that contains the same content as the Google Play Services location dialog,\nconstructed with Car UI library components and tested to ensure full content visibility:\n\n| Element | Description |\n|--------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| **Title** | MUST wide enough to display strings of at least 38 \"W\" characters. |\n| **Body** | MUST be completely visible and large enough to display: - Strings that may consist of at least 270 \"W\" characters. - At least four lines of text. |\n| **Call-to-action (CTA)** | CTA MUST be completely visible: - Dialog MUST be wide enough to display at least two CTAs. - Titles MUST be wide enough to display strings of at least 9 \"W\" characters. |\n\n### Settings screen\n\nThe Test Settings screen is composed of the app bar, subheader, and list elements components,\nwhich are described in the table:\n\n| Element | Description |\n|-------------------|-------------------------------------------------------------------------------------------------------------|\n| **App bar** | - Title MUST be wide enough to display strings of at least 12 \"W\" characters. - MUST be at least 76dp tall. |\n| **Subheader** | MUST be wide enough to display strings of at least 12 \"W\" characters. |\n| **List elements** | MUST be: - Wide enough to display strings of at least 12 \"W\" characters. - At least 76dp tall. |"]]