اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر (معدل)

تُسمّى الموارد التي تأخذ أكثر من شكل مثل الموارد المتعلّقة باللّغات (نصوص اللّغات المختلفة) أو الصور التي تأخذ قياسات مختلفة تبعًا لنوع شاشة الجهاز والتي تتغير في الوقت الحقيقي runtime بالموارد البديلة Alternative Resources حيث يقوم التطبيق بالكشف عن تكوين الجهاز الحالي وبالتالي تحميل الموارد المناسبة للتطبيق الخاص بك أثناء التشغيل. ويجب عند توفّر هذه الموارد في التطبيق الخاص بك أن تقوم بإنشاء مجلد ضمن المجلد الرئيسي res/ بالشكل resources_name>-<config_qualifier> بحيث يكون resources_name هو اسم أي من الموارد البديلة التي تريد إضافتها للتطبيق مثل  layout, drawable.. الخ.

فيما يلي مثال يحدّد الصور للشاشة الافتراضية في المجلد drawable/  والصور البديلة للشاشات العالية الدقة في المجلد drawable-hdpi/  

MyProject/
   src/
	main/
	java/
	   MyActivity.java  
       res/
          drawable/  
            icon.png
            background.png
        drawable-hdpi/  
            icon.png
            background.png  
        layout/  
            activity_main.xml
            info.xml
        values/  
            strings.xml 

أيضًا تحديد اللّغة الافتراضية للتطبيق في المجلد  layout/  واللُغة البديلة (اللُّغة العربية) في المجلد layout-ar/:

MyProject/
   src/
	main/
	java/
	   MyActivity.java  
      res/
         drawable/  
            icon.png
            background.png
        drawable-hdpi/  
            icon.png
            background.png  
        layout/  
            activity_main.xml
            info.xml
        layout-ar/
            main.xml
        values/  
            strings.xml 

 

تم التعديل في بواسطة Lujain

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...