نظرة عامة على أنواع الموارد
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تصف كل صفحة في هذا القسم الاستخدام والتنسيق وبناء نوع معين من مورد التطبيق الذي يمكنك تقديمه في دليل موارد المشروع (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
يمكنك استخدامها
لمصفوفة من العناصر القابلة للرسم.
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2023-10-18 (حسب التوقيت العالمي المتفَّق عليه)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"لا يحتوي على المعلومات التي أحتاج إليها."
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"الخطوات معقدة للغاية / كثيرة جدًا."
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"المحتوى قديم."
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"ثمة مشكلة في الترجمة."
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشكلة في العيّنات / التعليمات البرمجية"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غير ذلك"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"يسهُل فهم المحتوى."
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"ساعَدني المحتوى في حلّ مشكلتي."
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غير ذلك"
}]
{"lastModified": "\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0623\u062e\u064a\u0631: 2023-10-18 (\u062d\u0633\u0628 \u0627\u0644\u062a\u0648\u0642\u064a\u062a \u0627\u0644\u0639\u0627\u0644\u0645\u064a \u0627\u0644\u0645\u062a\u0641\u0651\u064e\u0642 \u0639\u0644\u064a\u0647)"}
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2023-10-18 (حسب التوقيت العالمي المتفَّق عليه)"]]