تتيح مكتبة Android O وAndroidX Library إتاحة الخطوط القابلة للتنزيل:
تشحن Google Fonts موفّر خطوط في "خدمات Google Play". يعني ذلك تتوفر خطوط Google للتطبيقات الأصلية على أجهزة Android!
ما هي الخطوط التي يمكنني استخدامها؟
مجموعة كاملة من خطوط Google Fonts مفتوحة المصدر زيارة الموقع https://fonts.google.com للتصفّح.
ما هي إصدارات Android المتوافقة؟
يتوافق موفّر الخدمة مع Jelly Bean (المستوى 16 من واجهة برمجة التطبيقات) والإصدارات الأحدث. وهذا يمثل 95%+ من لأجهزة Android في جميع أنحاء العالم (لوحة بيانات المنصة). يمكن الوصول إليه باستخدام واجهات برمجة التطبيقات في مكتبة AndroidX. (androidx.core) أو Android O (المستوى 26 من واجهة برمجة التطبيقات).
كيف يمكنني البدء؟
- ننصحك بالاطّلاع على للتطبيق التجريبي.
- جرِّبه في الإصدار Android Studio 3.0 (جولة تفصيلية مع لقطات شاشة)
- استخدام Google Fonts صراحةً أو آليًا كما هو موضَّح في الخطوط القابلة للتنزيل:
تنسيق طلب البحث
لطلب خط من موفر خطوط Google، استخدم تنسيق طلب البحث التالي:
المعلمة | مطلوب؟ | النطاق | نوع البيانات | القيمة التلقائية |
---|---|---|---|---|
الاسم | نعم | أي مجموعة عائلة من Fonts.google.com | سلسلة | |
العرض | لا | > 0 | عدد عائم | 100 |
الوزن | لا | (0، 1000) حصري | int | 400 |
مائل | لا | [0، 1] ضمن الخيارات الشاملة | عدد عائم | 0 |
جهد | لا | true/false | منطقي | صحيح |
وإذا كانت أفضل جهد وكان استعلامك يحدد اسم عائلة صالحًا ولكن قيمة العرض/الوزن/المائل المطلوبة غير معتمدة، فسنعرض القيمة الأفضل والمطابقة التي يمكننا العثور عليها داخل العائلة. على سبيل المثال، يمكن أن يتضمن طلب سيظهر Oswald بوزن 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 التوقيع الصحيح لك. عرض إضافة شهادات