![](https://developer.android.com/static/images/design/ui/mobile/notifications-hero.png?authuser=0000&hl=tr)
Bildirimler, işletmenizle ilgili kısa, zamanında ve alakalı bilgiler sağlar uygulamada kullanılmadığından
Android OS, bildirimlerin birçok yönünü kontrol eder ancak bunlarla ilgili kontrol sizdedir başka yönlerden bahsedeceğiz. Bildirimleri uygularken aşağıdaki adımları uygulayın:
- Bildirimin anatomisini anlayın.
- Kullanım alanınız için bildirim türünü seçin.
- Bildirimin türüne uygun bildirim kategorisini ayarlayın seçim yapabilirsiniz.
Çıkarımlar
- Bildirimin amacını düşünün: Kullanıcılarınızı neden uyarıyorsunuz?
- Bildirim izin kalıbını belirleyin, ne kadar önemli olduğunu düşünün uygulamanıza ve kullanıcı yolculuğunda nerede soracağınıza ilişkin bilgiler sağlar.
- Bildirim şablonunuzu seçin.
- Bildirim içeriği oluşturma:
- Başlık metni, bildirimi kısa ve öz bir şekilde özetlemelidir.
- İçerik metninde bildirimin önizlemesi gösterilir.
- Uygulamanızın içeriği için geçerliyse resim içeriği.
- Medya şablonu için medya keyart resmi ve meta veriler.
- Kullanıcınızın bildirimle neler yapabileceğini açık bir şekilde belirtmek için metin düğmeleri, yazma veya medya aracılığıyla içeriklerine dayalı işlemler kontrol eder.
- Uygulama simgenizi ekleyin ve uygulama simgesi arka plan rengini ayarlayın.
- Bildirimleriniz için kanallar ve kategoriler ayarlayın. Bu sayede sistem, hem de kullanıcınızın hangi bildirimleri alacağını ve hangi bildirimleri öncelik davranışı.
- Uygulamanız aynı anda birden fazla bildirim gönderebiliyorsa grup bildirimleri gönderin.
- Bildirim için Figma'daki Android Kullanıcı Arayüzü Kiti'ne göz atın kullanabilirsiniz.
Bir bildirimin anatomisi
Bildirimler, bir bildirimin en sık şekilde taranıp kullanılması için tasarlanmıştır. önemli unsurlardır. Bu öğeler şunlardır:
- Birincil içerik: Bu, projenizin en belirgin öğesini oluşturur bildirimi görürsünüz. Zaman damgası gibi ikincil bilgiler daha küçüktür ana içeriğin üstünde birleştirilmiştir.
- Kişiler: Bildirimde bir kişi varsa diğer kullanıcının avatarı öne çıkar geri kalanına dikkat edin.
- İşlemler: Kullanıcılar, bir gösterge simgesine dokunarak bildirimleri genişletebilir. İşlemler, ayrı bir arka plan renginde metin etiketleriyle ve konum.
![](https://developer.android.com/static/images/design/ui/mobile/notifications-1-collapsed.png?authuser=0000&hl=tr)
Bildirim başlığı ve içeriği
Daraltıldığında, bir bildirimde uygulama simgesi, başlık metni, zaman damgası, genişletme göstergesi ve içerik metni içerir. İsteğe bağlı olarak büyük bir simge de gösterilebilir.
![](https://developer.android.com/static/images/design/ui/mobile/notifications-2-header-area.png?authuser=0000&hl=tr)
1 Uygulama simgesi: Uygulama simgesi, uygulamanızın kimliğinin iki boyutlu temsilidir. Tek renkli görünür görebilirsiniz. Uygulamanız çok çeşitli bildirimler gönderiyorsa Farklı türleri birbirinden ayırt etmek için uygulama simgenizi bir simgeyle değiştirmek bir bildirimdir. Aşağıdaki öğe için Simge rengini uygulama bolca fırsat sunuyor.
2 Başlık metni: İlgili bildirimi veya kaynağı (ör. kullanıcıların hesap adı) İçerik en önemlisidir bildirimin belirgin öğesi.
3 Zaman damgası: Bildirimin ne zaman örneğin bir cevapsız çağrının zamanı gibi bir bildirim gönderilir.
4 Genişletme göstergesi: Bildirim daraltılmış veya genişletilmiş durumda.
5 İçerik metni: Destekleyici bilgiler.
6 Büyük simge (isteğe bağlı): Bir resim Bu sayede bildirimi anlamlı bir şekilde güçlendirecek, örneğin bir mesaj içeren bir e-posta alırsınız.
Simge rengini uygula
Android 12'den (API düzeyi 31) başlayarak sistem, simge rengini uygulamada ayarladığınız bildirim rengi. Uygulama rengi ayarlamazsa sistem tema rengini kullanır. Eskiden renk griydi.
![](https://developer.android.com/static/images/design/ui/mobile/notifications-3-resulting-styled-app-icon-color.png?authuser=0000&hl=tr)
Sistem, çoğu stil için bu rengi yalnızca bildirim
adresine bir e-posta gönderin. Ancak böyle bir şart yoktur
şu bildirimleri içeren MediaStyle
ve DecoratedMediaCustomViewStyle
bildirimleri için:
medya oturumuna eklendi.
Aşağıdaki snippet'te, simge renginin nasıl uygulanacağı gösterilmektedir.
val notification = Notification.Builder()
.setColor(Color.GREEN)
.setColorized(true)
.setSmallIcon(R.drawable.app_icon)
.setStyle(Notification.DecoratedCustomViewStyle())
.build()
Bildirim işlemleri
![](https://developer.android.com/static/images/design/ui/mobile/notifications-4-action-area.png?authuser=0000&hl=tr)
1 Metin düğmesi işlemleri
2 Doldurulmuş işlem düğmeleri
3 Önerilen yanıt
4 Yanıt metni alanı
Sistem, Android 7.0 (API düzeyi 24) sürümünden itibaren işlemleri simgesiz olarak gösteriyor yazı tipini kullanabilirsiniz. Android Wear cihazlarını ve cihazlarını uyumlu hale getirmek için kullanıyorsanız uygulamanız, yine de bir simgesini tıklayın.
Genişletilmiş görünümler
Kullanıcılara daha fazla bilgi göstermek için bildirimden ayrılabilir.
Bir bildirim genişletildiğinde aşağıdakilerden en fazla 3 tanesini sağlayabilir Etkinlik türleri şunlardır:
- Önerilen yanıtlar
- Vurgulanmış işlemler (hap şeklinde düğmeler)
- Standart metin işlemleri
![](https://developer.android.com/static/images/design/ui/mobile/notifications-5-dont-include-text-actions.png?authuser=0000&hl=tr)
Yapılmaması gerekenler:
![](https://developer.android.com/static/images/design/ui/mobile/notifications-6-do-let-user-pause.png?authuser=0000&hl=tr)
Yapılması gerekenler
Bildirimlerde yazmayı etkinleştirin
Bir Yanıt ekleyerek kullanıcının doğrudan bildirime yazmasını sağlarsınız eyleme dökülebilir. Bu özellik, örneğin bir e-postaya yanıt vermek gibi az miktarda metin yazmak için kısa mesaj göndermek veya kısa bir not yazmak
Daha uzun videolarda yazmak için kullanıcıları uygulamanıza yönlendirerek onlara daha fazla alan Metin görüntüleme ve düzenleme.
Mesajlaşma uygulamalarında bildirim, kullanıcı cihazından sonra yanıtı gönderdi ve bundan önce görüşmenin duraklatılmasını otomatik olarak kapatır.
![](https://developer.android.com/static/images/design/ui/mobile/notifications-7-users-reply-directly.png?authuser=0000&hl=tr)
Kullanım alanınıza bağlı olarak bildirim türünü seçin
Google, Android uygulamalarında aşağıdaki bildirim şablonlarını kullanır. Bu şablonları, uygulamanız için bir ölçüde özelleştirilebilir.
Bildirim şablonları için Figma'daki Android Kullanıcı Arayüzü Kiti'ne göz atın.
Standart şablon
Standart şablon çoğu bildirime uygundur ve kısa ve öz metin, büyük bir simge (varsa) ve işlemler.
![](https://developer.android.com/static/images/design/ui/mobile/notifications-8-standard-template.png?authuser=0000&hl=tr)
Büyük metin şablonu
Büyük metin şablonu, uzun metin bloklarını görüntülemek için idealdir. Bu özellik kullanıcı bildirimi genişlettikten sonra daha fazla metni önizler.
![](https://developer.android.com/static/images/design/ui/mobile/notifications-9-big-text-template.png?authuser=0000&hl=tr)
Büyük resim şablonu
Büyük resim şablonu, resim içeren bildirimler için tasarlanmıştır. Zaman bildirimde, resmin büyük simgeli küçük resmi gösterilir. Zaman genişletildiğinde bildirim çok daha büyük bir önizleme gösterir.
![](https://developer.android.com/static/images/design/ui/mobile/notifications-10-big-picture-template.png?authuser=0000&hl=tr)
İlerleme şablonu
İlerleme şablonu, zaman alan kullanıcı tarafından başlatılan etkinlikler için tasarlanmıştır. tıklayın. Genişletildiğinde bu şablonu kullanan bir bildirim, bir bir "iptal" seçeneği de içerir ve kullanıcının abonelik veya e-posta bu etkinlikten bahsedeceğiz. (İptal edilemeyen etkinlikler bildirim almayı garanti etmez.)
![](https://developer.android.com/static/images/design/ui/mobile/notifications-11-progress-template.png?authuser=0000&hl=tr)
Medya şablonu
Medya şablonu, kullanıcının mevcut durumda medyayı kontrol etmesini sağlamak için tasarlanmıştır bir uygulamadan oynatılıyor.
- Bildirim daraltıldığında en fazla üç işlem görüntüleyebilir. Büyük simgesi, albüm kapağı gibi ilgili bir resmi gösterebilir.
- Genişletildiğinde, bildirim daha büyük bir sayı içeren en fazla beş işlem gösterir resimsiz altı işlem olabilir. Reklamın arka planı ve diğer öğeleri, bildirimi otomatik olarak resimdeki renkleri devralır.
![](https://developer.android.com/static/images/design/ui/mobile/notifications-12-media-template.png?authuser=0000&hl=tr)
Mesajlaşma şablonu
MessagingStyle şablonu gerçek zamanlı iletişim için tasarlanmıştır. Zaman genişletildiğinde, bu şablonu kullanan bir bildirimle kullanıcının iletileri yanıtlayabilmesi bildirim üzerinden iletişim kurabilirsiniz.
![](https://developer.android.com/static/images/design/ui/mobile/notifications-13-messaging-template.png?authuser=0000&hl=tr)
Arama şablonu
CallStyle şablonunu kullanarak büyük bir resim eki ekleyerek gelen veya giden aramayı belirtin.
![](https://developer.android.com/static/images/design/ui/mobile/notifications-call-style.png?authuser=0000&hl=tr)
Bildirim izinleri
Bildirimler olabildiğince alakalı ve zamanında sunulur. muaf olmayan (ör. kullanıcı, tarafından gönderilen en iyi şekilde yararlanabilirsiniz.
Bunun bir istisnası vardır: Android 13 (API düzeyi 33) sürümünden itibaren, medya Telefon aramalarını yöneten oturumlar ve uygulamalar şu tür isteklerden muaf tutulur: kullanıcı izni. Önceden mevcut olan uygulamalar da için bildirimleri zaten açık. Daha fazla bilgi için Muafiyetler bölümüne bakın.
Uygulamanızın, aşağıdaki işlemleri yapmak için ayarlarda bildirim seçenekleri sunmasını önemle tavsiye ederiz Kullanıcıların bildirim tercihlerini güncellemelerine izin verme.
Kullanıcıdan muaf olmayan bildirimleri etkinleştirmesini iste
Muaf olmayan bildirimler için kullanıcıdan bildirim almayı etkinleştirin. Bu e-postayı almayı açıkça seçen bildirimlerinin daha kullanışlı ve daha az rahatsız edici bulma ihtimali var.
![](https://developer.android.com/static/images/design/ui/mobile/notifications-14-request-user-permission.png?authuser=0000&hl=tr)
Bildirim iletişim kutusu isteminin gösterilmesini bekleyin:
- Bildirimlerin sağladığı avantajları ve bildirim almamanın sonuçlarını açıklayın. bildirimler izinlerini kontrol edin.
- Bildirimin özellikleri veya neyle ilgili olduğu hakkında bağlamsal bir kullanıcı arayüzü sağlayın. etkiler. Bu kullanıcı arayüzü, uygulamanıza en iyi şekilde entegre etmek için herhangi bir biçimde olabilir: örnek kart gösterebilirsiniz. Bunlardan herhangi biri kapatılabilir olmalıdır.
- Kullanıcı bildirim iznini kapatmışsa bildirim izni iletişim kutusunu gösterme Kullanıcı arayüzü.
Android 13'ten itibaren kullanıcılardan bildirim izinleri yeniden istenebilir.
Gerekli bildirimler
Ön plan hizmetleri, kullanıcının fark edebileceği ancak uygulamanızla doğrudan etkileşimde bulunmazlar. Bu hizmetlerde bir durum çubuğu gösterilir uygulamanızın ve sistem kaynaklarını tüketiyor olabilir.
![](https://developer.android.com/static/images/design/ui/mobile/notifications-15-fitness-app-example.png?authuser=0000&hl=tr)
Bu işlemler pil ve muhtemelen veri kullandığından, uygulamanız kullanıcıların bu durumlardan haberdar olması için uygun değildir. Kullanıcı kapatamaz bildirimi alır, dolayısıyla kullanıcının geliştirmenizi sağlar.
Aşağıdaki örnekte bir fitness uygulamasından gelen bildirim gösterilmektedir. Kullanıcı başlattığı aktif antrenman oturumuyla, ön plan hizmeti antrenmanı takip etmektir. Uygulama, kullanıcının bu durumu Yürüyüşü izleme, antrenmanı görme seçeneği sunar.
Bildirim ne zaman kullanılmaz?
Aşağıdaki kullanım alanlarından hiçbiri için bildirim kullanmayın:
- Başka bir ürünün çapraz tanıtımı veya reklamı için (bu, kesinlikle Play Store tarafından yasaklanmıştır)
- Kullanıcı, uygulamanızı hiç açmadıysa
- Kullanıcılarla birincil iletişim yöntemi olarak
- Kullanıcıyı uygulamaya geri dönmeye teşvik etmek, ancak doğrudan bir değer sunmamak ( Örneğin, "Sizi bir süredir görmedik!"
- Uygulamanızı derecelendirme istekleri için
- Senkronizasyon gibi kullanıcı müdahalesi gerektirmeyen işlemler için bilgi
- Uygulamanın kullanıcı etkileşimi olmadan kurtarabileceği hata durumlarını duyurmak
- Tatil veya doğum günü mesajları için
![](https://developer.android.com/static/images/design/ui/mobile/notifications-16-dont-send-greetings.png?authuser=0000&hl=tr)
Yapılmaması gerekenler:
![](https://developer.android.com/static/images/design/ui/mobile/notifications-17-dont-interrupt-user.png?authuser=0000&hl=tr)
Yapılmaması gerekenler:
Davranış
Aşağıdaki bildirim davranışlarına ve bunları şurada nasıl ele alacağınıza dikkat edin: bazı bağlamları inceleyelim.
Bildirim gelişi
Bir bildirim geldiğinde Android, bunu bildirim çekmecesine ekler. Ayarladığınız parametrelere ve cihazın mevcut durumuna bağlı olarak, bildirimi aşağıdaki işlemlerden birini gerçekleştirebilir:
- Ses çıkar veya telefonun titreşmesine neden olur.
- Durum çubuğunda bir simgeyle görüntülenir; bu genellikle uygulama simgenizdir ancak birden fazla bildirim türünüz varsa, bildirimi gösteren bir simge kullanın bildirimin amacı.
- Uyarı bildirimi olarak gösterilir ve yakalamak için mevcut ekrana göz atar dikkatlerini çekebilir.
Her zaman olduğu gibi, kullanıcı belirlediğiniz bildirim davranışlarını değiştirebilir.
![](https://developer.android.com/static/images/design/ui/mobile/notifications-arrival.png?authuser=0000&hl=tr)
1 Durum çubuğunda, bildirim çekmecesinde bir bildirim olduğunu gösteren bildirim göstergesi.
2 "Kısaca göz atma" bildirimi Bir görevin ortasında kullanıcının ilgisini çekmek için mevcut ekrana dokunun.
Bildirim çekmecesi
Android'deki bildirim çekmecesi, bildirimleri genellikle şu dilde gösterir: ters kronolojik sıralamayla, ayarlamalar aşağıdakilerden etkilenerek koşullar:
- Uygulamanın belirtilen bildirim önceliği veya önemi
- Bildirimin yakın zamanda kullanıcıya sesli veya titreşimli uyarı verip vermediği
- Bildirime eklenen tüm kişiler ve yıldızlı kişiler olup olmadıkları
- Bildirimin devam eden önemli bir etkinliği temsil edip etmediği, örneğin: telefon araması devam ediyor veya müzik çalıyor
- Bazı bildirimlerin Android OS tarafından vurgu ekleyerek listenin başına veya altına yerleştirilebilir, bu da kullanıcı tarama içeriği
Eski bildirimleri işleme
Bildirim çekmecesi, kullanıcılara alakalı bilgileri gösterecek şekilde tasarlanmıştır. güncel bilgiler sağlar. Daha önceki bir bildirim eski ise artık alakalı değilse kullanıcının görmemesi için onu kapatın.
![](https://developer.android.com/static/images/design/ui/mobile/notifications-20-just-arrived-text.png?authuser=0000&hl=tr)
Uygulama simgesi rozetiyle gösterilen yeni bildirimler
Android 8.0 (API düzeyi 26) ve sonraki sürümleri çalıştıran cihazlardaki desteklenen başlatıcılarda uygulama simgelerinde, uygulamanın yeni bir sürüm olduğunu belirtmek için bir bildirim noktası bildirimi alır. Bu noktalar, başlatıcı uygulamalarında varsayılan olarak görünür ve uygulamanızın bir şey yapması gerekmez. Rozetler ayrıca devre dışı bırakıldı ve sınırlandırıldı.
![](https://developer.android.com/static/images/design/ui/mobile/notifications-21-dot.png?authuser=0000&hl=tr)
Kullanıcıların bildirimlerle gerçekleştirebileceği işlemler
Bildirimler, kullanıcıların aşağıdaki işlemlerden herhangi birini gerçekleştirmesini sağlayabilir:
Bir hedefe gidin: Gezinmek için kullanıcı bir bildirime dokunabilir. Öğe bildirim kilitli ekranda görünüyorsa kullanıcının ekrana iki kez dokunması ve kullanıcının PIN'ini, desenini veya şifresini girin.
Kullanıcı bir bildirime dokunduğunda uygulamanız, bildirimle alakalı doğrudan ilgili bildirime yönlendirir ve kullanıcının hemen işlem yapmasına olanak tanır. Örneğin, Örneğin, bildirimde iki kişilik bir oyunda sıranın sizde olduğu yazıyorsa bildirime dokunan kullanıcılar doğrudan oyuna yönlendirilir.
Bildirimin genişletilmiş görünümü: kullanabilirsiniz. Kullanıcı aşağıdaki işlemler için göstergeye dokunabilir veya bildirim gövdesini aşağı kaydırabilir: genişletin.
Şekil 18: Genişletilmiş bildirim Bildirimi kapatma (izin veriliyorsa): Kullanıcı bildirimi hızlıca kaydırarak kapatabilir sağlayabilirsiniz.
Arka planda devam eden bir işlemin olduğunu gösteren, devam eden bildirimler. Örneğin: olduğu için kaydırma çubuğu kaydırılarak kapatılamaz.
Uyarı bildirimini erteleme: Kullanıcı, uyarı bildirimini yukarı kaydırabilir bildirimi gönderebilir ve bu etkinlik tarafından gönderilen bir dakika boyunca yanıp söner.
Gelecekte benzer bildirimleri kontrol edin: Kullanıcılar bildirimlere erişebilir kontrol eden:
- Dokunma ve bireysel bir bildirim bekletiliyor
- Bildirimi sola veya sağa kaydırdıktan sonra ayarlar simgesine dokunun
Gösterilen kontroller, Android sürümüne ve uygulamanın (Android 8.0'dan itibaren) bildirim için kanallar vardır.
Çoklu bildirimi gruplandırma
Android, aynı türde birden fazla bildirim oluşturan uygulamalar için şunları sunar: bildirim gruplandırmasını kullanın.
Uygulamanız aşağıdakilere göre birden fazla bildirim sunabilir hiyerarşik olarak düzenlenmiştir.
- Bir ebeveyn bildirimi, alt bildirimlerinin bir özetini gösterir.
- Kullanıcı üst bildirimi genişletirse Android tüm alt bildirimleri gösterir bildirimleri etkinleştirebilirsiniz.
- Kullanıcı, tüm içeriğini görmek için alt bildirimi genişletebilir.
Android, yinelenen başlık bilgileri olmadan alt bildirimler sunar. Örneğin, Bir alt bildirim, üst bildirimiyle aynı uygulama simgesine sahipse alt yayıncının başlığında simge yok.
Tek başına görünen alt bildirimler, sistem olarak anlaşılabilir olmalıdır. geldiğinde onu grubun dışında gösterebilir.
![](https://developer.android.com/static/images/design/ui/mobile/notifications-group.png?authuser=0000&hl=tr)
Ayarlar
Kanallar
Android 8.0 (API düzeyi 26) sürümünden itibaren, tüm bildirimlerin yardımcı olur. Her kanal için uygun görsel ve işitsel davranışı ayarlayabilirsiniz: ilgili kanaldaki tüm bildirimlere uygulanır. Kullanıcılar bu ayarları değiştirebilir ve uygulamanızdaki hangi bildirim kanallarının rahatsız edici olabileceğine veya görünür.
Bunun nasıl uygulanacağıyla ilgili ayrıntılar için bkz. Bildirim oluşturma ve yönetme kanalları görebilirsiniz.
Önem, kullanıcının zamanı göz önünde bulundurularak seçilmelidir. dikkat edin. Acil olarak gizlenmiş önemsiz bir bildirim alarma geçmemeye çalışın.
Önem | Davranış | Kullanım | Örnekler |
---|---|---|---|
HIGH |
Bir ses çıkarır ve ekranda görünür | Kullanıcının hemen bilmesi veya harekete geçmesi gereken, zaman açısından kritik bilgiler | Kısa mesajlar, alarmlar, telefon aramaları |
DEFAULT |
Ses çıkarıyor | Kullanıcıya en kısa zamanda gösterilmesi gereken ancak yaptığı işi kesintiye uğratmayan bilgiler | Trafik uyarıları, görev hatırlatıcıları |
LOW |
Ses yok | Diğer önem düzeylerinin koşullarını karşılamayan bildirim kanalları | Kullanıcının abone olduğu yeni içerik, sosyal ağ davetiyeleri |
MIN |
Ses veya görsel kesme yok | Bekleyebilecek veya kullanıcıyla özel olarak alakalı olmayan gerekli olmayan bilgiler | Yakındaki ilgi çekici yerler, hava durumu, tanıtım amaçlı içerik |
Önceden tanımlanmış kategoriler
Kanalları kullanıp kullanmadığınızdan bağımsız olarak, her bir bildirimi Önceden tanımlanmış en uygun kategori. Android bu bilgileri aşağıdakileri yapmak için kullanabilir: sıralama ve filtreleme kararlarını göz önünde bulundurun.
Kategori | Açıklama |
---|---|
CATEGORY_CALL |
Gelen arama (sesli veya görüntülü) veya benzer eşzamanlı iletişim isteği |
CATEGORY_MESSAGE |
Gelen doğrudan mesaj (SMS, anlık mesaj vb.) |
CATEGORY_EMAIL |
Eşzamansız toplu mesaj (e-posta) |
CATEGORY_EVENT |
Takvim etkinliği |
CATEGORY_PROMO |
Tanıtım veya reklam |
CATEGORY_ALARM |
Alarm veya zamanlayıcı |
CATEGORY_PROGRESS |
Uzun süreli arka plan işleminin ilerleme durumu |
CATEGORY_SOCIAL |
Sosyal ağ veya paylaşım güncellemesi |
CATEGORY_ERROR |
Arka planda çalışma veya kimlik doğrulama durumunda hata |
CATEGORY_TRANSPORT |
Oynatma için medya aktarım kontrolü |
CATEGORY_SYSTEM |
Sistem veya cihaz durumu güncellemesi. Sistem kullanımı için ayrılmıştır. |
CATEGORY_SERVICE |
Arka plan hizmetinin çalıştığını belirtir |
CATEGORY_RECOMMENDATION |
Tek bir şey için doğru zamanda sunulan belirli bir öneri. Örneğin, bir haber uygulaması kullanıcının daha sonra okumak isteyebileceği bir haber önerebilir. |
CATEGORY_STATUS |
Cihazın durumu veya bağlamla ilgili sürekli bilgiler |
Kilit ekranı bildirimleri
Bir kullanıcı, ekranı kilitliyken bildirim göstermeyi tercih ederse bu ayarlar bildirimler, uygulamanızın hassas olarak işaretlediği tüm içerikleri gizleyebilir. Android her bildirimin görünürlük düzeyini değerlendirir ve gösteriliyor.
Kilit ekranlarındaki içerikler için hassasiyet düzeyini ayarlayın
Kullanıcı gizliliği çok önemlidir. Bu nedenle, gizlilik konusundaki kilit ekranında görülebilen bildirim düzeylerini ayarlayabilirsiniz. Her bir görünürlük düzeyini herkese açık, gizli olarak ayarlamanız gerekir. gizli olarak tanımlar.
- Herkese açık bildirimler, güvenli kilit ekranlarında tamamen görünür.
- Gizli bildirimler gizlenir.
- Gizli bildirimler ortada yer alır: Yalnızca temel bilgileri gösterirler,
(yayınlanan uygulamanın adı ve simgesi dahil). Bunun yerine
gizli normal içeriği de kullanabilirsiniz. İsterseniz bu,
2 new messages
gibi kişisel bilgileri ifşa etmez.
Aşağıdaki örnekte, Gmail ve Fotoğraflar için kilit ekranı bildirimleri uygulamalar, kullanıcı bu bilgileri sayfada göstermeyi seçtikten sonra, kilit ekranı.
![](https://developer.android.com/static/images/design/ui/mobile/notifications-sensitivity-levels.png?authuser=0000&hl=tr)
1 Kilit ekranında gösterilen tüm bildirim içeriği
2 Kilit ekranında gizlenmiş hassas bildirim içerikleri
Stil
Kısa ve öz metin
Android, içerik başlıklarını tek bir satır olacak şekilde kısaltır (genişletilmiş olsa bile).
İyi bir içerik başlığı aşağıdaki yönergelere uygundur:
- 30 karakteri aşmamalıdır
- En önemli bilgileri içerir
- Değişkenlerden kaçınır (bir sayı veya kısa metin dizesi içermeyen ya da ile başlayın)
- Uygulamanın, başlıkta zaten görünen adı hariç tutulur
![](https://developer.android.com/static/images/design/ui/mobile/notifications-27-takeaways-dont-show-app-name.png?authuser=0000&hl=tr)
Yapılmaması gerekenler:
![](https://developer.android.com/static/images/design/ui/mobile/notifications-28-do-show-most-important-info.png?authuser=0000&hl=tr)
Yapılması gerekenler
İyi içerik metni, aşağıdaki kurallara uygundur:
- 40 karakter sınırını aşmıyor
- İçerik başlığının tekrarından kaçınır
Büyük simge
Görüntülerin yayını anlamlı bir şekilde pekiştirdiği kullanım örnekleri için büyük simgeyi bildirimin içeriği. Bu parçalardan bazıları:
- Başka bir kişiyle iletişim (ör. gönderen kişinin resmi) mesaj
- İçeriğin kaynağı, bildirimi gönderen uygulamadan farklıysa Örneğin kullanıcının abone olduğu bir YouTube kanalının logosu
- Arabayla ilgili bir ok simgesi gibi bildirimle ilgili anlamlı simgeler yol tarifi
Bir kişi gösterilirken büyük simgeler yuvarlak olmalı, diğer tüm simgeler kare olmalıdır durumlarda işe yarar.
![](https://developer.android.com/static/images/design/ui/mobile/notifications-29-dont-use-large-icon-branding.png?authuser=0000&hl=tr)
Yapılmaması gerekenler:
![](https://developer.android.com/static/images/design/ui/mobile/notifications-30-do-use-large-icon-reinforce-meaning.png?authuser=0000&hl=tr)
Yapılması gerekenler
Android sürümü güncellemeleri
Sürekli olarak Android bildirim sistemi kullanıcı arayüzü ve bildirimle ilgili API'ler yardımcı olur. Bu değişikliklerin listesi için bildirime bakın uyumluluk başlıklı makaleyi inceleyin.
Platformla İlgili Dikkat Edilmesi Gereken Noktalar
Wear
Kullanıcının eşlenmiş bir Wear OS cihazı varsa tüm bildirimleriniz orada görünür (genişletilebilir ayrıntılar ve işlem düğmeleri dahil) otomatik olarak içerir. Ayrıntılar için bkz. Wear'daki bildirimler için tasarım sayfasını ziyaret edin.