بدء استخدام Google Fonts لنظام التشغيل Android

يضيف Android O ومكتبة AndroidX دعمًا للخطوط القابلة للتنزيل.

تشحن Google Fonts مقدِّم خدمة خطوط في خدمات Google Play. وهذا يعني أن Google Fonts متاحة للتطبيقات المحلية على أجهزة Android.

ما هي الخطوط التي يمكنني استخدامها؟

مجموعة Google مفتوحة المصدر الكاملة للخطوط. انتقِل إلى https://fonts.google.com لتصفّح المحتوى.

ما هي إصدارات Android المتوافقة؟

يتوافق موفِّر الخدمة مع Jelly Bean (المستوى 16 من واجهة برمجة التطبيقات) والإصدارات الأحدث. ويمثّل ذلك 95%+ من أجهزة Android في البرية (لوحة بيانات النظام الأساسي). ويمكن الوصول إليها من خلال واجهات برمجة التطبيقات في مكتبة AndroidX (androidx.core) أو Android O (مستوى واجهة برمجة التطبيقات 26).

كيف يمكنني البدء؟

تنسيق طلب البحث

لطلب خط من مقدّم خدمة Google Fonts، استخدِم تنسيق طلب البحث التالي:

المعلمة مطلوبة أم لا؟ النطاق نوع البيانات قيمة تلقائية
الاسم نعم أي عائلة من الخطوط google.com string
العرض لا > 0 عدد عائم 100
ثِقْل لا (0, 000) حصري int 400
مائل لا [0، 1] ضمنًا عدد عائم 0
أفضل جهد لا true/false منطقي صحيح

إذا كانت قيمة Besteffort صحيحة، وكان طلب البحث يحدّد اسم عائلة صالحًا، ولكن قيمة العرض/الوزن/الخط الغامق غير متاحة، سنعرض أفضل مطابقة يمكننا العثور عليها داخل العائلة. على سبيل المثال، يعرض طلب أوسفالد الذي يبلغ وزنه 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 التوقيع الصحيح لك. راجِع إضافة شهادات.