Android O dan Library AndroidX menambahkan dukungan untuk Font yang Dapat Didownload.
Google Fonts sedang mengirimkan Penyedia Font di Layanan Google Play. Ini berarti Google Fonts tersedia untuk aplikasi asli di perangkat Android!
Font apa saja yang dapat digunakan?
Seluruh koleksi Open Source Font Google! Buka https://fonts.google.com untuk menjelajahi.
Versi Android apa yang didukung?
Penyedia kami mendukung Jelly Bean (API level 16) dan yang lebih baru. Ini mewakili 95%lebih dari perangkat Android di alam liar (dasbor platform). Library ini dapat diakses menggunakan API di Library AndroidX (androidx.core) atau Android O (API level 26).
Bagaimana cara memulainya!
- Lihat aplikasi demo.
- Cobalah di Android Studio 3.0 (panduan dengan screenshot)
- Gunakan Google Fonts secara deklaratif atau terprogram seperti yang ditunjukkan pada Font yang Dapat Didownload.
Format Kueri
Untuk meminta font dari penyedia Google Fonts, gunakan format kueri berikut:
Parameter | Wajib? | Rentang | Jenis Data | Nilai default |
---|---|---|---|---|
nama | Ya | Keluarga mana pun dari font.google.com | string | |
lebar | Tidak | > 0 | float | 100 |
weight | Tidak | (0, 1000) eksklusif | int | 400 |
miring | Tidak | [0, 1] inklusif | float | 0 |
upaya terbaik | Tidak | true/false | boolean | true |
Jika besteffort benar dan kueri Anda menentukan nama keluarga yang valid, tetapi nilai lebar/berat/miring yang diminta tidak didukung, kami akan menampilkan kecocokan terbaik yang dapat kami temukan dalam keluarga. Misalnya, permintaan untuk Oswald dengan bobot 900 akan menampilkan Oswald dengan berat 700.
Contoh kueri:
name=Lobster # Lobster, 400 weight
name=Lato&weight=100 # Lato, 100 weight
name=Open Sans&weight=800&italic=1 # Open Sans, 800 weight, italic
Keamanan
Demi keamanan, Anda harus menentukan tanda tangan aplikasi yang mengekspos penyedia tempat font ingin Anda minta. Android Studio akan menambahkan tanda tangan yang benar untuk Anda. Lihat menambahkan sertifikat.