Android O und die AndroidX-Bibliothek unterstützen auch herunterladbare Schriftarten.
Google Fonts versendet einen Schriftartanbieter in den Google Play-Dienste. Das bedeutet, dass Google Fonts in nativen Apps auf Android-Geräten verfügbar sind.
Welche Schriftarten kann ich verwenden?
Die gesamte Open-Source-Sammlung von Google Fonts! Sie können ihn unter https://fonts.google.com durchsuchen.
Welche Android-Versionen werden unterstützt?
Unser Anbieter unterstützt Jelly Bean (API-Level 16) und höher. Insgesamt sind es mehr als 95%der Android-Geräte in der Wildnis (Plattform-Dashboard). Der Zugriff darauf erfolgt über APIs der AndroidX-Bibliothek (androidx.core) oder Android O (API-Level 26).
Los gehts!
- Dann sehen Sie sich die Demo-App an.
- Du kannst es in Android Studio 3.0 ausprobieren (Schritt-für-Schritt-Anleitung mit Screenshots).
- Verwende Google Fonts deklarativ oder programmatisch, wie unter Herunterladbare Schriftarten angezeigt.
Abfrageformat
Verwenden Sie das folgende Abfrageformat, um eine Schriftart vom Google Fonts-Anbieter anzufordern:
Parameter | Erforderlich? | Bereich | Datentyp | Standardwert |
---|---|---|---|---|
name | Ja | Alle Familien aus Schriftarten.google.com | string | |
width | Nein | > 0 | Gleitkommazahl | 100 |
Gewicht | Nein | (0, 1.000) exklusiv | int | 400 |
Kursiv | Nein | [0, 1] (inklusiv) | Gleitkommazahl | 0 |
besteffort | Nein | wahr/falsch | boolean | true |
Wenn besteffort „true“ ist und Ihre Abfrage einen gültigen Familiennamen angibt, aber der angeforderte Wert für „width/weight/italic“ nicht unterstützt wird, geben wir die beste Übereinstimmung zurück, die wir in der Familie finden können. Eine Anfrage für Oswald mit einer Gewichtung von 900 würde beispielsweise Oswald mit einer Gewichtung von 700 zurückgeben.
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 der der Anbieter bereitgestellt werden soll, von dem Sie Schriftarten anfordern möchten. In Android Studio wird die richtige Signatur hinzugefügt. Weitere Informationen finden Sie unter Zertifikate hinzufügen.