تتيح مكتبة 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 التوقيع الصحيح لك. عرض إضافة شهادات