Erste Schritte mit Google Fonts für Android

Android O und die AndroidX-Bibliothek unterstützen jetzt Herunterladbare Schriftarten:

Google Fonts bietet in den Google Play-Diensten einen Schriftartenanbieter an. Das bedeutet, Google Fonts ist für systemeigene Apps auf Android-Geräten verfügbar.

Welche Schriftarten kann ich verwenden?

Die gesamte Open-Source-Sammlung von Google Fonts! Besuchen Sie https://fonts.google.com.

Welche Android-Versionen werden unterstützt?

Unser Anbieter unterstützt Jelly Bean (API-Level 16) und höher. Dies entspricht mehr als 95%der der Android-Geräte weltweit (Plattform-Dashboard) Der Zugriff ist über APIs in der AndroidX-Bibliothek möglich. (androidx.core) oder Android O (API-Level 26).

Was sind die ersten Schritte?

Abfrageformat

Verwenden Sie das folgende Abfrageformat, um eine Schriftart vom Google Fonts-Anbieter anzufordern:

Parameter Erforderlich? Bereich Datentyp Standardwert
Name Ja Für jede Familie auf fonts.google.com String
Breite Nein > 0 float 100
Gewicht Nein Exklusiv (0, 1.000) int 400
kursiv Nein [0, 1] (einschließlich) float 0
Besteffort Nein true/false boolean wahr

Wenn besteffort wahr ist und Ihre Abfrage einen gültigen Familiennamen angibt, aber das Feld Der angeforderte Wert für Breite/Gewichtung/Kursiv wird nicht unterstützt. Wir geben den besten Wert zurück. die wir in der Familie finden können. Eine Anfrage für Oswald mit einer Gewichtung von 900 Oswald bei einem Gewicht von 700.

Beispielabfragen:

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

Sicherheit

Aus Sicherheitsgründen müssen Sie die Signatur der Anwendung angeben, von dem Sie Schriftarten anfordern möchten. Android Studio fügt die richtige Signatur für Sie. Weitere Informationen finden Sie unter Zertifikate hinzufügen