عند تطوير تطبيقات أندرويد ، بما في ذلك الأجهزة المحمولة والأجهزة اللوحية ، فإن أحد الجوانب المهمة هو اختيار واستخدام الخطوط الصحيحة. يتم تخزين الخطوط على الروبوت في مجلدات النظام الخاصة ، وموقعها يعتمد على إصدار نظام التشغيل.
على أجهزة الروبوت تصل إلى الإصدار 4.1 (جيلي فول) ، يتم تخزين الخطوط في مجلد النظام "/النظام/الخطوط/". هذا مجلد نظام لا يمكن الوصول إليه إلا من خلال الإعدادات المميزة. لا يمكن للمستخدمين الذين ليس لديهم وصول إلى الجذر إجراء تغييرات على هذا المجلد أو إضافة خطوط جديدة.
الروبوت الإصدار 4.1 وما فوق يوفر القدرة على إضافة خطوط مخصصة وتخزينها في مجلد نظام آخر يسمى "/النظام/الخطوط/مخصص/". يتم حفظ الخطوط المخصصة المضافة في هذا المجلد وهي متاحة للاستخدام في التطبيقات.
لإضافة خطوط مخصصة على أندرويد ، يحتاج المطورون إلى التأكد من تضمين الخطوط في موارد التطبيق. بعد ذلك ، يمكن حفظها في مجلد النظام "/النظام/الخطوط/مخصص/" باستخدام بعض التعليمات البرمجية في التطبيق. بهذه الطريقة ، سيتمكن التطبيق من استخدام الخطوط المخصصة المحددة لعرض النص.
- تخطيط الخط على الروبوت
- أين هي الخطوط الافتراضية تقع?
- طرق لحفظ وإضافة الخطوط الخاصة بك
تخطيط الخط على الروبوت
على أجهزة الروبوت ، يتم تخزين الخطوط في دليل خاص يسمى "الخط" داخل موارد التطبيق. يحتوي هذا الدليل على جميع الخطوط المستخدمة في التطبيق ، بما في ذلك الخطوط الافتراضية والخطوط المخصصة.
عادة ما تبدو بنية تخطيط الخط داخل دليل "الخط" كما يلي:
| اسم الخط | ملف الخط |
|---|---|
| الخط الافتراضي | هو الخط الافتراضي.الصندوق |
| خط مخصص 1 | الخط المخصص 1.الصندوق |
| خط مخصص 2 | الخط المخصص 2.الصندوق |
| ... | ... |
يجب أن يكون اسم ملف الخط فريدا وأن يعكس الغرض منه. عادة ما تحتوي ملفات الخطوط على الامتداد".صندوق النقد الدولي "أو".أوتف".
لاستخدام الخطوط في التطبيق ، تحتاج إلى الوصول إليها من دليل "الخط" وتحميلها في ذاكرة الجهاز. بعد التحميل ، يمكن تطبيق الخط على عناصر واجهة مختلفة باستخدام الأنماط أو برمجيا.
تسهل راحة وضع الخطوط داخل دليل" الخط " إدارة الخطوط في التطبيق ، وكذلك إضافة الخطوط المتاحة أو تغييرها بسهولة لتحقيق التأثير المرئي المطلوب.
أين هي الخطوط الافتراضية تقع?
على أجهزة الروبوت ، وعادة ما يتم تخزين الخطوط في مجلد النظام /النظام/الخطوط/ افتراضيا. يحتوي هذا المجلد على ملفات خطوط متنوعة يستخدمها نظام التشغيل لعرض النص في التطبيقات والواجهة.
عادة ما يكون للخطوط في /النظام/الخطوط/ المجلد تنسيقات مختلفة ، مثل تروتايب (تف) أو أوبن (أوتف). بالإضافة إلى ذلك ، قد تكون بعض الخطوط محددة لأجهزة أو إصدارات معينة من نظام التشغيل أندرويد.
بالنسبة للمستخدم العادي ، يكفي استخدام الخطوط التي يوفرها النظام افتراضيا. ومع ذلك ، إذا كنت بحاجة إلى إضافة خط جديد أو استبدال خط موجود ، فستحتاج إلى نسخ ملف الخط إلى /النظام/الخطوط/ المجلد والتأكد من أنه يحتوي على أذونات الوصول الصحيحة.
ضع في اعتبارك أن تغيير خطوط النظام قد يؤثر على عرض النص في جميع التطبيقات وواجهة نظام التشغيل ، لذا كن حذرا عند إجراء التغييرات.
طرق لحفظ وإضافة الخطوط الخاصة بك
هناك عدة طرق لحفظ وإضافة الخطوط الخاصة بك على أجهزة الروبوت:
- استخدام الذاكرة الداخلية للجهاز. يمكنك حفظ الخطوط في الذاكرة الداخلية لجهازك ، في دليل "الأصول" داخل المشروع.
- استخدام وحدة التخزين الخارجية للجهاز. بدلا من ذلك ، يمكنك حفظ الخطوط على وحدة التخزين الخارجية لجهازك ، مثل بطاقة الذاكرة الرقمية المؤمنة. في هذه الحالة ، يجب عليك طلب إذن من المستخدم للوصول إلى وحدة التخزين الخارجية.
- استخدام خطوط الويب. يمكنك أيضا استخدام خطوط الويب عن طريق تنزيلها من خادم بعيد. للقيام بذلك ، سوف تحتاج إلى اتصال بالإنترنت.
بعد حفظ الخطوط ، يمكنك إضافتها إلى التطبيق الخاص بك باتباع الخطوات التالية:
- انسخ ملفات الخطوط إلى دليل" الأصول " لمشروعك.
- قم بإنشاء ملف شمل في مجلد" الدقة/الخط "لمشروعك وأضف علامة" عائلة الخط " إليه ، مع تحديد اسم الخط والمسار إلى ملف الخط:
- في التعليمات البرمجية الخاصة بك ، يمكنك استخدام هذا الخط لأي عنصر نص عن طريق تحديد اسمه:
- تكستفيو تكستفيو = (تكستفيو) فيندفيوبيد(ر.إد. تكستفيو);
- تكستفيو.سيتيبيفاس (جيتريسورسز ().جيتفونت (ر. الخط.اسم الخط));