
Android 16, kullanıcıların başlattığı uçtan uca yolculukları sorunsuz bir şekilde takip etmelerine yardımcı olmak için yeni bir bildirim şablonu sunuyor. Bu bildirimler, sistem yüzeylerinde daha görünür olacak ve bildirim çekmecesinde en üstte yer alacak.
İlerleme odaklı bildirimleri stilize etmek için Notification.ProgressStyle
simgesini kullanın.
Başlıca kullanım alanları arasında araç paylaşımı, teslimat ve navigasyon yer alır. Bu sınıfta, puanları ve segmentleri kullanarak kullanıcı yolculuğundaki durumları ve kilometre taşlarını belirtebilirsiniz.
İlgili sınıflar
Aşağıdaki sınıflar, ProgressStyle
bildirimi oluşturmak için kullandığınız farklı API'leri içerir:
Anatomi ve özelleştirme
Aşağıdaki resimlerde, ProgressStyle
bildirimlerini oluşturan farklı bölümler gösterilmektedir:

A. Başlık - Alt Metin |
|
B. Üstbilgi - Saat |
|
C. İçerik Başlığı |
|
D. İçerik Metni |
|
E. İlerleme çubuğu |
|
F. İşlem düğmesi |

Ayarla
İlerleme durumu güncellemeleri için en iyi kullanıcı deneyimini sunmak üzere doğru API'leri kullanın ve en iyi uygulamalardan yararlanın.
- Tanıtılan görünürlük koşullarını karşılamak için doğru alanları ayarlayın.
- Kullanıcılara yol göstermek için doğru görsel öğeleri kullanın. Örneğin, araç paylaşımı uygulamaları bir araç resmi ayarlamalı ve
Notification#setLargeIcon
kullanarak bildirimde aracın en doğru rengini kullanmalıdır. - Kullanıcı yolculuğunun ilerleme durumunu tanımlamak için kısa ve net bir dil kullanın. Varış zamanı, sürücü adı ve yolculuğun durumu, bildirimin iletmesi gereken önemli metinlerdir.
- Bildirimde, kullanıcı yolculuğunu kolaylaştıran faydalı ve alakalı işlemler sunun. Örneğin, yeni başlatılan bir yemek teslimatı siparişine "Bahşiş" ve "Yemek ekle" seçeneklerini sunmak, teslimattan önce yararlı işlemlerdir.
- Durumları belirtmek için segmentleri ve noktaları kullanın. Örneğin, segmentler, araç paylaşımı yolculuğundaki trafiğin durumunu ve süresini renklendirebilir. Noktalar, yemek hazırlama, teslimat ve yolcu alma gibi önemli aşamaların durumlarını gösterir.
- Yolculuğun gerçek ilerleyişini doğru şekilde yansıtmak için ilerleme deneyimini güncelleyin. Örneğin, trafik koşullarındaki değişiklikler segment renklerindeki değişikliklere ve metin güncellemelerine yansıtılabilir.
Aşağıdaki örnekte, bir araç paylaşımı uygulaması için ProgressStyle
bildirimi gösterilmektedir.
Bu örnekte, takip cihazı simgesi için araç resmi kullanıldığı, ayrıca araç paylaşımı deneyimini ve kilometre taşlarını belirtmek için segmentler ve noktalar kullanıldığı gösterilmektedir.
Bu API'lerle deneme yapmak için örnek uygulamaya bakın.