نظرة عامة على أنواع الموارد

تصف كل صفحة في هذا القسم الاستخدام والتنسيق وبناء نوع معين من مورد التطبيق الذي يمكنك تقديمه في دليل موارد المشروع (res/).

في ما يلي ملخّص موجز لكل صفحة:

موارد الصور المتحركة
تحديد الرسوم المتحركة مسبقًا:
يتم حفظ الصور المتحركة ما قبل سن المراهقة في res/anim/ ويمكن الوصول إليها من الصف R.anim.
يتم حفظ الرسوم المتحركة في الإطارات في res/drawable/ ويمكن الوصول إليها من الفئة R.drawable.
مورد قائمة حالات الألوان
حدِّد موردًا لونيًا يتغيّر استنادًا إلى حالة View.
تم حفظ التغييرات في res/color/ والوصول إليها من الصف R.color.
الموارد القابلة للرسم
حدِّد رسومات مختلفة باستخدام الصور النقطية أو XML.
تم حفظ التغييرات في res/drawable/ والوصول إليها من الصف R.drawable.
مورد التنسيق
حدِّد تنسيق واجهة مستخدم التطبيق.
تم حفظ التغييرات في res/layout/ والوصول إليها من الصف R.layout.
مرجع القائمة
تحديد محتوى قوائم التطبيقات
تم حفظ التغييرات في res/menu/ والوصول إليها من الصف R.menu.
موارد السلاسل
يمكنك تحديد السلاسل وصفائف السلاسل والجمع، وتضمين تنسيق السلسلة ونمطها.
تم حفظ التغييرات في res/values/ والوصول إليها من خلال الصفوف R.string وR.array وR.plurals.
مرجع النمط
تحديد شكل عناصر واجهة المستخدم وتنسيقها
تم حفظ التغييرات في res/values/ والوصول إليها من الصف R.style.
موارد الخطوط
تحديد مجموعات الخطوط وتضمين خطوط مخصّصة في ملف XML.
تم حفظ التغييرات في res/font/ والوصول إليها من الصف R.font.
المزيد من أنواع الموارد
حدِّد القيم الأساسية الأخرى كموارد ثابتة، بما في ذلك ما يلي:
بول
مورد XML يتضمّن قيمة منطقية.
اللون
مورد XML الذي يتضمّن قيمة لون سداسية عشرية
السمة
مورد XML يحمل قيمة سمة مع وحدة قياس.
الإندونيسية
مورد XML الذي يوفر معرّفًا فريدًا لموارد التطبيق ومكوّناته.
عدد صحيح
مورد XML الذي يتضمّن قيمة عدد صحيح
صفيف صحيح
مورد XML الذي يوفّر مجموعة من الأعداد الصحيحة
المصفوفة المكتوبة
مورد XML يوفر سمة TypedArray يمكنك استخدامها لمصفوفة من العناصر القابلة للرسم.