هناك العديد من العناصر التي تستخدمها لإنشاء تطبيق اندرويد جيد. بصرف النظر عن كود التطبيق، هناك موارد أخرى متنوعة، مثل المحتوى الثابت الذي تستخدمه شفرتك ، مثل الصور والألوان وتعريفات الخطوط وسلاسل واجهة المستخدم وإرشادات الرسوم المتحركة والمزيد. يتم الاحتفاظ بهذه الموارد بشكل منفصل في مختلف الدلائل الفرعية للمشروع.

سوف نقوم بشرح طريقة تنظيم موارد التطبيق، وتحديد الموارد البديلة و كيفية الوصول إليها في تطبيقاتك.

الموارد المجلد ونوع الموارد
anim/ ملف (xml) للتعريف بالرسوم المتحركة. يتم حفضه في مجلد (res/anim/) و الوصول اليه عبر قسم (R.anim).
color/ ملف (xml) للتعريف بالوان التطبيق. يتم حفظها في مجلد  (res/color/) و الوصول اليه عبر قسم (R.color)
drawable/   هو مجلد تجميع الصور مثل (png) (jpg) (gif) او (xml) كلها تجمع في صور (bitmaps), و قوائم وصور متحركة, و التي توضع في مجلد  (res/drawable/) يمكن الوصول إليها عبر قسم (R.drawable).
layout/ مجموعة ملفات (xml) تحدد تخطيط واجهة المستخدم. يتم حفظها في المجلد (res/layout/) والوصول إليها في قسم (R.layout).
menu/ مجموعة ملفات (xml) تحدد قوائم التطبيق ، مثل قائمة الخيارات أو قائمة السياق أو القائمة الفرعية. يتم حفظها في المجلد (res/menu/) والوصول إليها عبر قسم (R.menu).
raw/ ملفات تحفظ في شكلها الخام. و تحتاج إلى استدعاء (Resources.openRawResource()) مع (ID) معرف المصدر (R.raw.filename) لفتح هذه الملفات الأولية.
values/ ملفات (xml) تحتوي على قيم بسيطة، مثل السلاسل والأعداد الصحيحة والألوان. في ما يلي بعض اصطلاحات أسماء الملفات للموارد التي يمكنك إنشاؤها في هذا الدليل –

(arrays.xml) لمصفوفات الموارد ، ويمكن الوصول إليها من قسم (R.array).
(integers.xml) للأعداد الصحيحة من الموارد ، والوصول إليها من قسم (R.integer).
(bools.xml) للموارد المنطقية ، والوصول إليها من قسم (R.bool).
(colors.xml) لقيم اللون ، ويمكن الوصول إليها من قسم (R.colorclass).
(dimens.xml) لقيم الأبعاد ، والوصول إليها من قسم (R.dimen).
(strings.xml) لقيم السلسلة ، والوصول إليها من قسم (R.string).
(styles.xml) للأنماط ، والوصول إليها من قسم (R.styleclass).

xml/ ملفات (xml) اختيارية، يمكن قراءتها في وقت التشغيل عن طريق استدعاء ( Resources.getXML ()). يمكنك حفظ ملفات التكوين المختلفة هنا والتي يتم استخدامها كما ذكرنا أتناء التشغيل.