با فونت های گوگل برای اندروید شروع کنید

Android O و کتابخانه AndroidX پشتیبانی از فونت‌های قابل دانلود را اضافه می‌کنند.

فونت های گوگل یک ارائه دهنده فونت را در سرویس های Google Play ارسال می کند. این بدان معناست که فونت های گوگل برای برنامه های بومی در دستگاه های اندرویدی در دسترس هستند!

از چه فونت هایی می توانم استفاده کنم؟

کل مجموعه متن باز فونت های گوگل! برای مرور به https://fonts.google.com مراجعه کنید.

چه نسخه هایی از اندروید پشتیبانی می شود؟

ارائه دهنده ما از Jelly Bean (سطح API 16) و بالاتر پشتیبانی می کند. این نشان دهنده بیش از 95٪ از دستگاه های Android در طبیعت است ( داشبورد پلت فرم ). با استفاده از APIهای موجود در کتابخانه AndroidX ( androidx.core ) یا Android O (سطح API 26) می توان به آن دسترسی داشت.

چگونه می توانم شروع کنم!

فرمت پرس و جو

برای درخواست فونت از ارائه‌دهنده فونت‌های Google از فرمت درخواست زیر استفاده کنید:

پارامتر مورد نیاز؟ محدوده نوع داده مقدار پیش فرض
نام بله هر خانواده از fonts.google.com رشته
عرض خیر > 0 شناور 100
وزن خیر (0, 1000) اختصاصی بین المللی 400
مورب خیر [0، 1] شامل شناور 0
بهترین تلاش خیر درست / نادرست بولی درست است

اگر bestefort درست است و درخواست شما یک نام خانوادگی معتبر را مشخص می‌کند اما عرض/وزن/مقدار کج پشتیبانی نمی‌شود، بهترین تطابق را که می‌توانیم در خانواده پیدا کنیم، برمی‌گردانیم. به عنوان مثال، درخواست برای اسوالد در وزن 900، اسوالد را در وزن 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

امنیت

برای امنیت، باید امضای برنامه را مشخص کنید که ارائه دهنده ای را که می خواهید فونت را از آن درخواست کنید فاش می کند. Android Studio امضای صحیح را برای شما اضافه می کند. به افزودن گواهی ها مراجعه کنید.