kazancı iki yönlü: apk boyutu küçülüyor (bir yazı tipi ailesi kolayca birkaç megabayt tutuyor) ve aynı yazı tipi cihazda bir kez duruyor. kullanımı da basit: android studio'da bir textview'a fontfamily seçerken "downloadable fonts" sekmesinden yazı tipi seçiliyor, res/font altında bir xml ve manifest'e preloaded_fonts girişi otomatik oluşuyor. kodla yapmak isteyen fontrequest ve fontscontract sınıflarını kullanıyor.
dikkat edilecekler: uygulama ilk açılışta çevrimdışıysa yazı tipi gelmiyor, bu yüzden sistem yazı tipine düşen bir fallback şart. sağlayıcı kimliği (sertifika) manifest'te doğru tanımlı değilse istek sessizce başarısız oluyor; en sık takılınan yer burası. google play services olmayan cihazlarda (bazı huawei modelleri) api hiç çalışmıyor, o cihazlar için yazı tipini gömmek gerekiyor.
web'deki @font-face ile aynı fikrin mobil uyarlaması; fark, indirme ve önbelleğin sistem seviyesinde yönetilmesi.


@endof