Genel bakış
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Medya , Android özellikli her arabada güvenli, kesintisiz ve bağlantılı bilgi-eğlence deneyimleri sağlayan medya uygulamalarının oluşturulabileceği bir platform sağlar. Media, medya uygulamaları için Dikkat Dağıtmayı Optimize Edilmiş (DO) oynatma ve göz atma deneyimi sağlamak üzere tasarlanmış bir Android sistem uygulamasıdır. Media'nın tamamen işlevsel bir uygulaması , Android Açık Kaynak Projesi'ne (AOSP) dahildir.
Şekil 1. Medya ekranları
Medya hakkında bilgi edinmek için aşağıdaki makalelere bakın:
- Sistem Bileşenleri ve Kullanıcı Akışları . Medya ile etkileşime giren bileşenlerin yanı sıra en yaygın kullanıcı akışları hakkında daha fazla bilgi edinmek için bu makaleye bakın.
- Medya ile Radyonun Uygulanması . Kullanıcıların medya kaynakları ve radyoyla sanki tek bir uygulamaymış gibi etkileşim kurmasını sağlamak için Radyo Kullanıcı Arayüzünü Medya ile nasıl entegre edeceğinizi okuyun.
- Medyayı Özelleştirme . AOSP yapısında farklı düzeylerde tanımlanan stiller ve varlıklarla nasıl çalışılacağını öğrenin.
Terminoloji
Bu terimler kullanılır:
Terim | Tanım |
---|
Medya Kaynağı | Medya öğeleri kataloğunun oynatılmasını ve taranmasını sağlamak için Android MediaBrowserService API'sini uygulayan bir Android uygulaması. |
Medya Öğesi | Medya Kaynağı kataloğundaki bir öğe. Medya öğeleri şunlardan biri olabilir: - Oynatılabilir Medya Öğeleri. Şarkılar, kitap bölümleri ve podcast bölümleri gibi sistem tarafından oynatılabilen ses bölümleri
- Göz Atılabilir Medya Öğeleri. Şarkı kategorileri, son şarkılar klasörü, podcast'ler ve sanatçıya, yazara veya izleyiciye göre sıralanmış çalınabilir medya öğeleri gibi çalınabilir veya diğer göz atılabilir medya öğelerini gruplamak için kullanılan organizasyonel öğeler.
|
Medya bu özellikleri sağlar.
Sürerken | Park halindeyken |
---|
Oynatma kontrolü. Başlık, albüm kapağı, süre, açıklama ve geçerli oynatma konumu da dahil olmak üzere, o anda oynatılan medya öğesinin (örneğin bir şarkı) sunumu. Standart medya eylemlerinin yürütülmesi (örneğin oynatma, durdurma, duraklatma ve ileri atlama). Özel medya eylemlerinin yürütülmesi (her medya kaynağı tarafından sağlanan özel eylemler). Medya uygulaması tarafından sağlanıyorsa, oynatma sırasının sunumu.
Katalog taraması. Üst düzey kategorilerin görüntülenmesi. Göz atılabilen medya öğelerini (örneğin, klasörler) ayrıntılı olarak inceleyin. Başlık, albüm kapağı ve göstergeler dahil olmak üzere oynatılabilir medya öğelerinin (örneğin şarkılar) seçimi. Örneğin, müstehcen içerik ve indirilen içerik.
| "Sürüş Sırasında" başlığı altında listelenen her şeyin yanı sıra: Kayıt olmak. Oturum açmayı gerektiren medya kaynakları için oturum açma akışını doğrudan Medya'dan başlatmak mümkün olmalıdır. Ayarlar. Medya kaynağı bir ayarlar kullanıcı arayüzünü görüntüleyebilir. Arama, klavyeyle. Kullanıcılar Medya'da metin araması yapabilir.
|
Görevler
Bu tabloda her bir tarafın görevleri açıklanmaktadır.
Araba Üreticileri (OEM'ler) | Google | Uygulama Geliştiricileri |
---|
- Android Automotive ile tam uyumlu bir Android CDD bilgi-eğlence sistemi oluşturun.
- MediaSession ve Tarayıcı API'lerinin ve Medya ile birlikte çalışabilirliğin tüm beklentilerini karşılayın:
- Göz atma yapısına saygı gösterin.
- Özel eylemlere saygı gösterin.
- Oturum açma, ayarlar vb. için uygulamaya yetki verin.
- API'ler tarafından açıkça desteklenen uygulama markalama öğelerine saygı gösterin. Örneğin, uygulama adı.
| - Medya API'lerini tanımlayın ve geliştirin.
- AOSP'de Medya uygulamasını sağlayın.
- Medya uygulamalarının Play Store'da yayınlanmasına yönelik uygulama inceleme sürecini tanımlayın.
- API'ler, özelleştirmeler, inceleme ve sertifikasyon süreçleri gibi öğeler için belgeler sağlayın
| - Medya API'lerini uygulayın:
- Uygun içerikle genel medya tarama yapısını sağlayın.
- Uygun şekilde özel eylemler sağlayın.
- Oynatma durumlarını sistem tarafından kullanılabilir hale getirin.
- Uygulama adı gibi markalama öğeleri sağlayın.
- Gerektiğinde oturum açma, kaydolma, ayarlar ve hata çözümü akışlarını uygulayın.
- Araba APK'ları oluşturun ve Play Store'da yayınlayın.
|
Özelleştirme yönergeleri
AOSP'ye dahil olan Medya uygulaması, özelleştirmeyi mümkün kılmak için Araç Kullanıcı Arayüzü Kitaplığını kullanır ve olduğu gibi benimsenebilecek veya aşağıdaki kısıtlamalara göre değiştirilebilecek bir temel tema ve yapı sağlar. Aşağıdaki tabloda Medya özelleştirmesine ilişkin OEM sorumlulukları açıklanmaktadır.
Medya Özelleştirme | Tanım |
---|
MELİ | Renk paleti ve boyutlandırma da dahil olmak üzere genel temayı ve stili ayarlayın. |
MAYIS | Medyanın üst düzey yapısını değiştirin (örneğin, sekme yerleşimi). |
YAPMAMALISIN | Uygulama markalaması da dahil olmak üzere Medya API sözleşmelerini değiştirin: - MediaSession ve MediaBrowser birlikte çalışabilirliği
- Medya kaynağı adı, simgesi
Aşağıdakilerin bilgi mimarisini değiştirin: - Geri çalma
- Araştır
- Aramak
|
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-04-29 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-04-29 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-04-29 UTC."]]