תחילת העבודה עם גופני Google ל-Android

Android O וספריית AndroidX מוסיפים תמיכה בגופנים להורדה.

Google Fonts שולח ספק גופנים בשירותי Google Play. המשמעות היא Google Fonts זמין לאפליקציות מקוריות במכשירי Android!

באילו גופנים אפשר להשתמש?

כל האוסף של Google Fonts קוד פתוח! נכנסים לכתובת https://fonts.google.com כדי לעיין.

אילו גרסאות של Android נתמכות?

הספק שלנו תומך ב-Jelly Bean (רמת API 16) ואילך. יותר מ-95%ממכשירי ה-Android פועלים בטבע (מרכז בקרה של פלטפורמות). ניתן לגשת אליו דרך ממשקי API בספריית AndroidX (androidx.core) או Android O (רמת API 26).

איך מתחילים?

פורמט השאילתה

כדי לבקש גופן מספק הגופנים של Google, יש להשתמש בפורמט השאילתה הבא:

פרמטר חובה? טווח סוג הנתונים ערך ברירת מחדל
name כן כל משפחה מ-fonts.google.com string
רוחב לא > 0 מספר ממשי (float) 100
משקל לא (0, 1,000) בלעדי int 400
נטוי לא [0, 1] כולל מספר ממשי (float) 0
בצורה הטובה ביותר לא נכון/לא נכון boolean נכון

אם המאמץ הטוב ביותר הוא True והשאילתה שלך מציינת שם משפחה חוקי, אבל הערך המבוקש של רוחב/משקל/הטיה לא נתמך, נחזיר את ההתאמה הטובה ביותר שנמצא במשפחה. לדוגמה, אם Oswald במשקל 900 תחזיר Oswald ב-700.

שאילתות לדוגמה:

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

Security

מטעמי אבטחה, עליך לציין את החתימה של האפליקציה שחושפת את הספק שממנו ברצונך לבקש גופנים. Android יוסיף את החתימה הנכונה עבורך. עיינו בהוספת אישורים.