Widget'ların etkili bir şekilde biçimlendirilmesi, uygulamanızın görsel olarak çekici ve Tutarlı bir kullanıcı deneyimi Bu bölümde temel kavramlar ve renk ve yazı tipi tanımlama tekniklerini kullanarak en yararlı ve ilgi çekici Android widget'ları.
Renk
Stili ve anlamı ifade etmek için renkleri kullanın. Uygun renkleri ayarlama anlaşılırlık, kişiselleştirme ve görünüm açısından büyük önem taşıdığını, hakkında bilgi edindiniz.
Erişilebilirlik kontrastı yönergelerini yerine getirmek için Malzeme rengi rollerini ve jetonlarını kullanma ve kullanıcı tarafından oluşturulan renk ve koyu veya renk gibi dinamik renk özelliklerini açık renkli temalar.
Daha fazla bilgi için Materyal Tasarım Rengi rehberine bakın.
Dinamik temalar
Android 12 sürümünden itibaren widget'larda düğmeler için cihaz tema renkleri kullanılabilir. arka planlar ve diğer bileşenler. Böylece tüm platformlarda farklı widget'lar, ana ekran simgeleri ve duvar kağıtları gibi ve tutarlı bir kullanıcı deneyimi sunar. Size sunulan renk simgelerini kullanmak widget, farklı cihazlar tarafından sağlanan cihaz temalarıyla entegre görünecek ve kullanıcı tarafından ayarlanan dinamik temalar.
Açık ve koyu mod
Koyu mod, cihaz kullanıcı arayüzünün düşük ışıkta çekilmiş sürümüdür. Çoğunlukla koyu renk yüzey renkleri. Kullanıcılar daha iyi deneyim için koyu moda her geçen gün daha fazla geçiş yapıyor pil ömrü ve göz rahatlığı. Widget'ınız koyu moda uyum sağlamıyorsa yanlış şekilde görünür ve kullanıcıları rahatsız edebilir.
Yazı biçimi
Tipografi, yazıların okunabilir ve güzel olmasına yardımcı olur. Yazı tipi boyutları ve belirgin bir hiyerarşi oluşturmak için, kullanıcının dikkatini en fazla önemli unsurlardır. Satır ve harf aralığına dikkat edin Bu şekilde okunabilirliği artırmak için bir widget'ın kısıtlanmış alanı
Hiyerarşi
Hiyerarşi; yazı tipi genişliği, boyutu, satır yüksekliği, girin. Güncellenen tür ölçeği, metin stillerini beş role göre düzenler. adları ve kullanım biçimleri. Beş metin stili şunlardır: görüntülü reklam, başlık, başlık, alt başlık ve gövde. Yeni roller cihazdan bağımsızdır ve çeşitli kullanım alanlarında kolayca uygulanabilir.