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

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

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

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

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

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

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

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

  • برنامه آزمایشی را بررسی کنید.
  • آن را در Android Studio 3.0 امتحان کنید ( راهنمایی با تصاویر )
  • همانطور که در فونت های دانلودی نشان داده شده است، از فونت های Google به صورت اعلامی یا برنامه نویسی استفاده کنید.

فرمت پرس و جو

برای درخواست فونت از ارائه‌دهنده فونت‌های 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 امضای صحیح را برای شما اضافه می کند. به افزودن گواهی ها مراجعه کنید.