تغيير أحجام الخطوط هي واحدة من المهام الرئيسية عند تطوير تطبيقات الروبوت. تعتمد راحة النص على الشاشة وقابليته للقراءة على الاختيار الصحيح للحجم. لحسن الحظ ، توفر منصة أندرويد طرقا مختلفة لتغيير أحجام الخطوط برمجيا.
واحدة من أسهل الطرق لتغيير حجم الخط في الروبوت هو استخدام السمة الروبوت:تكستسيزي. يمكن استخدام هذه السمة في ترميز شمل لتعيين حجم النص.
إذا كنت بحاجة إلى تغيير حجم الخط برمجيا ، يمكنك استخدام فئة تكستفيو. للقيام بذلك ، الحصول على مثيل تكستفيو ، ثم استدعاء طريقة سيتكستسيزي () ، ويمر حجم الخط المطلوب كوسيطة.
على سبيل المثال ، لتعيين حجم الخط إلى 20 سبي ، يمكنك استخدام التعليمات البرمجية التالية:
تكستفيو.سيتيكستسيزي (تيبيدفالو.مجمع الوحدات ، 20);
ومن الممكن أيضا استخدام الطبقات سبانابليسترينغ و سبانابليسترينغبويلدر لتغيير برمجيا أحجام الخطوط داخل كتل النص. تتيح لك هذه الفئات تعيين أنماط وتنسيقات نصية مختلفة ، بما في ذلك حجم الخط.
- تغيير أحجام الخطوط على الروبوت: الدليل الكامل
- تثبيت بيئة تطوير استوديو الروبوت
- إنشاء مشروع جديد
- تكوين بيان المشروع
- إضافة عنصر تكستفيو إلى تخطيط المشروع
- تغيير أحجام الخطوط برمجيا
- باستخدام موانئ دبي و سب وحدات القياس
- أمثلة على تغيير أحجام الخطوط في الكود
تغيير أحجام الخطوط على الروبوت: الدليل الكامل
الخطوة 1: افتح ملف التخطيط حيث تريد تغيير حجم الخط. ابحث عن العنصر المطلوب ، على سبيل المثال ، زر أو حقل نصي.
الخطوة 2: إضافة" الروبوت:تكستسيزي " السمة إلى العنصر المحدد. هذه السمة تسمح لك لتعيين حجم الخط في وحدات الروبوت الخاصة للقياس.
الخطوة 3: تعيين حجم الخط المطلوب عن طريق تحديد قيمة السمة "الروبوت:تكستسيزي". يمكنك استخدام القيم العددية أو وحدات القياس النسبية ، مثل" س " (مقياس حجم يعتمد على كثافة البكسل).
مثال:
في هذا المثال ، سيكون للزر حجم نص 18 " سب " (مقياس حجم البكسل).
الخطوة 4: كرر الخطوتين 2 و 3 لجميع العناصر التي تحتاج إلى تغيير حجمها.
ملاحظة: إذا كنت تريد استخدام أحجام خطوط مختلفة لدقة شاشة مختلفة ، فيمكنك إنشاء ملفات تخطيط متعددة وتحديد حجم الخط الصحيح في كل منها.
تثبيت بيئة تطوير استوديو الروبوت
الخطوة 1: تحميل توزيع استوديو الروبوت من موقع المطور الرسمي (developer.android.com/studio ). حدد الإصدار لنظام التشغيل الخاص بك (ويندوز ، ماك أو لينكس) وانقر على زر "تحميل".
الخطوة 2: بعد تنزيل ملف المثبت ، قم بتشغيله. اتبع التعليمات من معالج التثبيت الروبوت ستوديو لتثبيت البرنامج على جهاز الكمبيوتر الخاص بك.
خطوة 3: بعد التثبيت, إطلاق الروبوت ستوديو. قد تحتاج إلى تحديد المسار إلى جدك (مجموعة تطوير جافا) إذا لم يتم العثور عليه تلقائيا. جدك هو عنصر ضروري لتطوير تطبيقات جافا.
الخطوة 4: بعد إطلاق بنجاح الروبوت ستوديو ، سيطلب منك إنشاء مشروع جديد أو فتح واحد موجود. حدد الخيار المناسب واتبع تعليمات المعالج.
خطوة 5: عند بدء تشغيل الروبوت ستوديو, قد يستغرق بعض الوقت لتحميل مكونات إضافية وتكوين. انتظر حتى تكتمل العملية.
مبارك! الآن لديك بيئة تطوير استوديو الروبوت تثبيت وكنت على استعداد للبدء في إنشاء تطبيقات الروبوت.
إنشاء مشروع جديد
- لبدء العمل مع تغيير أحجام الخطوط برمجيا على الروبوت ، تحتاج إلى إنشاء مشروع جديد. اتبع الخطوات التالية:
- افتح استوديو أندرويد وحدد" بدء مشروع استوديو أندرويد جديد " من قائمة الإجراءات المتاحة.
- أدخل اسم المشروع الخاص بك وحدد الدليل حيث سيتم تخزين المشروع.
- حدد الإصدار الأدنى من سك الروبوت أن التطبيق الخاص بك سوف تدعم.
- حدد" نشاط فارغ "كقالب المشروع وانقر على"التالي".
قم بتعيين اسم للنشاط (على سبيل المثال ، "الرئيسيالنشاط") وانقر على"إنهاء".
بعد الانتهاء من هذه الخطوات ، سوف الروبوت ستوديو إنشاء مشروع جديد مع الرئيسيةالنشاط والملفات اللازمة لإطلاق التطبيق.
الآن يمكنك البدء في تغيير أحجام الخطوط في رمز مشروع الروبوت الخاص بك.
تكوين بيان المشروع
لجعل التكوين ، افتح الملف أندرويدميفيست.شمل ، والذي يقع في التطبيق/سرك/الرئيسي/ الدليل. داخل ملف البيان سوف تجد العنصر. في هذا العنصر ، إضافة السمة الروبوت: السماح النسخ الاحتياطي= "صحيح" للسماح النسخ الاحتياطي للبيانات التطبيق. على سبيل المثال:
بعد إضافة هذه السمة ، سوف تحتاج إلى إضافة عنصر آخر ل مينتاكتيفيتي ، والتي يمكنك استخدام السمة الروبوت:كونفيغشانجيس="فونتسكيل" للسماح بتغيير حجم الخط برمجيا. مثال على ترميز العنصر :
...
- إضافة عنصر تكستفيو إلى تخطيط المشروع
- ابحث عن المكان الذي تريد وضع عنصر تكستفيو فيه على التخطيط. انتبه إلى الترميز الذي يحدد التخطيط ، على سبيل المثال,
- التخطيط النسبي
أو