Inizia a utilizzare Google Fonts per Android

Android O e AndroidX Library aggiungono il supporto dei caratteri scaricabili.

Google Fonts spedirà un fornitore di caratteri in Google Play Services. Ciò significa che Google Fonts è disponibile per le app native sui dispositivi Android.

Quali caratteri posso utilizzare?

La raccolta Open Source di Google Fonts! Visita il sito https://fonts.google.com per navigare.

Quali versioni di Android sono supportate?

Il nostro provider supporta Jelly Bean (livello API 16) e versioni successive. Rappresenta oltre il 95%dei dispositivi Android nella natura nativa (dashboard della piattaforma). È possibile accedervi usando le API nella libreria AndroidX (androidx.core) o Android O (livello API 26).

Come iniziare

Formato della query

Per richiedere un tipo di carattere dal provider di Google Fonts, utilizza il seguente formato di query:

Parametro Obbligatorio? Intervallo Tipo di dati Valore predefinito
name Qualsiasi famiglia da font.google.com string
width No > 0 numero in virgola mobile 100
peso No (0, 1000) in esclusiva int 400
corsivo No [0, 1] inclusi numero in virgola mobile 0
migliore tentativo No true/false boolean true

Se il criterio migliore è true e la tua query specifica un nome della famiglia valido, ma il valore di larghezza/peso/italic richiesto non è supportato, ti restituiremo la migliore corrispondenza che possiamo trovare all'interno della famiglia. Ad esempio, una richiesta di Oswald alla ponderazione 900 restituirà Oswald alla ponderazione 700.

Esempi di query:

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

Sicurezza

Per motivi di sicurezza devi specificare la firma dell'applicazione che espone il provider da cui vuoi richiedere i caratteri. Android Studio aggiungerà la firma corretta al posto tuo. Vedi Aggiungere certificati.