Anahtar terimler ve kavramlar

Bu bölümde, bu yönergelerde kullanılan bazı temel terimler ve spesifikasyonlarda kullanılan kısaltmalar açıklanmaktadır.


"Zorunlu" ve "Mayıs" terimlerinin anlamı

Arabalar için Android tasarım yönergeleri, IETF tarafından yayınlanan tanımlara göre ZORUNLU, ZORUNLU ve MAYIS terimlerini kullanır. Hem araç üreticileri hem de uygulama geliştiriciler bu terimlerin anlamlarını anlamalıdır.

Bu yönergeler kapsamında, terimler sık sık ZORUNLU, ZORUNLU ve ZORUNLU olarak görünebilir (manı büyük harfle yazılır ve metinde küçük harf kullanılır). Bu terimlerin kullanımı, spesifikasyonlardaki çeşitli koşul düzeylerini netleştirmek için IETF tarafından sağlanan tanımlara uygundur.

Tüm ayrıntılar için bu şartların ve Android Uyumluluk Tanımları Dokümanında (CDD) bu terimlerin nasıl kullanılacağına dair yetkili kaynak olan IETF tanımlarını inceleyin.

Araba üreticileri ve uygulama geliştiricilerinin, Android for Cars sistemlerinin tüm uygulamalarda tutarlı ve güvenilir bir şekilde çalışmasını sağlamak için aşağıdakileri göz önünde bulundurması gerekir:

Süre Anlamı
ZORUNLU Kural, mutlak bir gerekliliktir (çıkarılamaz veya göz ardı edilemez). Bu gereksinimler, API düzeyinde veya aşağıdakiler tarafından uygulanır:

  • Google Automotive Services kullanan araba üreticileri için Google'ın tasarım inceleme süreci
  • Üçüncü taraf uygulamaları için Google Play mağaza inceleme süreci
OLMASI GEREKENLER Belirli durumlarda, yönergeyi yok saymanız için geçerli nedenler olabilir. Ancak farklı bir kurs seçmeden önce bu değişikliklerin tüm sonuçlarının anlaşılması ve dikkatli bir şekilde değerlendirilmesi gerekir.
MAY Bu kural gerçekten isteğe bağlıdır. Bir otomobil üreticisi veya uygulama geliştirici, belirli pazar veya ürün ihtiyaçlarını karşılamak için kurallara uymayı tercih ederken diğeri aynı ürünü atlayabilir.

Belirli bir seçeneği içermeyen bir uygulamanın, bu seçeneği içeren başka bir uygulamayla birlikte çalışmaya hazır olması ZORUNLUDUR. Yine de işlevleri büyük olasılıkla daha az olur. Aynı yapıda, belirli bir seçeneği içeren bir uygulama, seçenekleri içermeyen bir seçenekle de çalışmaya hazır olmalıdır (elbette bu seçeneğin sağladığı özellik hariç).

Sürüş durumları

Bu kurallar zaman zaman, arabanın sürüş durumuna (park edilmiş, boşta veya hareket halinde) bağlı olarak kullanıcı deneyimindeki farklılıklara işaret eder. Çeşitli sürüş durumları ve hız aralıklarında nelere izin verileceği konusundaki kararlar, otomobil üreticisine ve farklı bölgelerdeki ilgili yasal şartlara bağlıdır.

Örneğin, bazı durumlarda yalnızca araba freninin açık olmasına rağmen araba durduysa belirli bir işleme izin verilebilir. Diğerlerinde, işleme yalnızca araba 5 mil/sa. gibi belirli bir hızda veya daha düşük bir hızla hareket ettiğinde izin verilebilir.


Düzen etiketleri

Spesifikasyon tasvirlerinde aşağıdaki etiketler bu kurallarda kullanılır.

Etiket Açıklama
kenar etiketi Edge: Kullanılabilir pencerenin genişlik ve yükseklik sınırlarını belirtir.
Kârlılık etiketi Kenar boşluğu: Uygulama tuvalinin en yakın kenarından ölçülen sol ve sağ sınırlarını tanımlar. Kenar boşluğu genişliğinin ekran boyutuna göre nasıl değişiklik gösterdiği hakkında bir tartışma için Uygulama çalışma alanı'nı ziyaret edin.
Ana hat etiketi Ana hat: Bir öğe ile en yakın kenar boşluğu veya bileşen kenarı arasındaki yatay mesafeyi belirtmek için kullanılan, ekran genişliğiyle orantılı bir değer. Belirli ekran genişliği kategorileriyle ilişkili ana hat değerleri için Ana hatlar'ı ziyaret edin.
dolgu etiketi Dolgu: Ekrandaki öğeler arasında ilişkiye göre boşlukları belirtmek için kullanılan değer. Genel olarak, ilişki iki öğe arasında ne kadar yakın olursa dolgu daralır. Spesifik düzenlerde kullanılan dolgu değerlerinin ayrıntıları için Dolgu bölümünü ziyaret edin.
Flex etiketi Esnek: Bir kapsayıcıda dikey veya yatay olarak ortalanmış bir öğeyi ya da bitişik öğelere göre büyüyebilen veya daraltılabilecek bir mesafeyi belirtmek için kullanılan terim. Ölçekleme stratejilerinde açıklandığı gibi, esnek düzen boyutlarına bazen minimum veya maksimum değer atanır.
Yarıçap etiketi Köşe Yarıçapı: Bir köşenin eğriliğini, sıfırın bir kare köşeyi, daha yüksek değerleri de daha fazla yuvarlama olduğunu belirtir.