Android için Google Fonts'u Kullanmaya Başlayın

Android O ve AndroidX Kitaplığı, İndirilebilir Yazı Tipleri için destek sağlar.

Google Fonts, Google Play Hizmetleri'nde bir Yazı Tipi Sağlayıcısı gönderiyor. Bu, Google Fonts'un Android cihazlardaki yerel uygulamalar tarafından kullanılabileceği anlamına gelir.

Hangi yazı tiplerini kullanabilirim?

Google Fonts Açık Kaynak koleksiyonunun tamamı! Göz atmak için https://fonts.google.com adresini ziyaret edin.

Android'in hangi sürümleri destekleniyor?

Sağlayıcımız Jelly Bean'i (API düzeyi 16) ve sonraki sürümleri destekler. Bu, vahşi doğada Android cihazların%95'inden fazlasını temsil eder (platform kontrol paneli). Bu API'ye AndroidX Kitaplığı'ndaki (androidx.core) veya Android O'daki (API seviyesi 26) API'ler kullanılarak erişilebilir.

Nereden başlayabilirim?

Sorgu Biçimi

Google Fonts sağlayıcısından yazı tipi istemek için aşağıdaki sorgu biçimini kullanın:

Parametre Gerekli mi? Aralık Veri Türü Varsayılan değer
ad Evet font.google.com'dan herhangi bir aile string
genişlik Hayır > 0 kayan noktalı 100
kilo Hayır (0, 1000) özel int 400
italik Hayır [0, 1] (dahil) kayan noktalı 0
en iyi çaba Hayır true/false boolean true

En iyisi doğruysa ve sorgunuz geçerli bir aile adı belirtiyorsa ancak istenen genişlik/ağırlık/italik değeri desteklenmiyorsa aile içinde bulabileceğimiz en iyi eşleşmeyi döndürürüz. Örneğin, 900 ağırlıkta Oswald için yapılan bir istek, 700 ağırlığıyla Oswald sonucunu döndürür.

Örnek sorgular:

name=Lobster                            # Lobster, 400 weight
name=Lato&weight=100                    # Lato, 100 weight
name=Open Sans&weight=800&italic=1      # Open Sans, 800 weight, italic

Güvenlik

Güvenlik nedeniyle, yazı tipi isteğinde bulunmak istediğiniz sağlayıcıyı ifşa eden uygulamanın imzasını belirtmeniz gerekir. Android Studio sizin için doğru imzayı ekler. Sertifika ekleme hakkındaki makaleyi inceleyin.