إدارة موارد واجهة المستخدم لتطبيقك باستخدام "أداة إدارة الموارد" (طرق العرض)

المفاهيم والتنفيذ في Jetpack Compose

‫Resource Manager هي نافذة أداة تُستخدَم لاستيراد الموارد وإنشائها وإدارتها واستخدامها في تطبيقك. لفتح نافذة الأداة، اختَر عرض > نوافذ الأدوات > Resource Manager من القائمة أو اختَر Resource Manager في الشريط الجانبي الأيمن.

سحب عناصر قابلة للرسم إلى التنسيق

يمكنك سحب عناصر قابلة للرسم من "مدير الموارد" وإفلاتها مباشرةً في تصميم. عند سحب أحد الموارد إلى تصميم، ينشئ "مدير الموارد" ImageView مطابقًا لهذا العنصر القابل للرسم، كما هو موضّح في الصورة المتحركة 1:

الصورة المتحركة 1: اسحب العناصر القابلة للرسم إلى التنسيق في طريقة العرض التصميم.

يمكنك أيضًا السحب مباشرةً إلى XML للتصميم، كما هو موضّح في الصورة المتحركة 2:

الصورة المتحركة 2 اسحب العناصر القابلة للرسم إلى تخطيط في طريقة العرض نص.

عند سحب عنصر قابل للرسم إلى تخطيط في علامة التبويب نص، يختلف الرمز البرمجي الذي تم إنشاؤه حسب المكان الذي تضع فيه العنصر القابل للرسم في التخطيط:

  • إذا سحبت عنصرًا قابلاً للرسم إلى مساحة فارغة، سينشئ "مدير الموارد" ImageView مطابقًا.
  • إذا سحبت عنصرًا قابلاً للرسم إلى أي سمة في ملف XML للتصميم، سيستبدل "مدير الموارد" (Resource Manager) قيمة السمة هذه بمرجع إلى العنصر القابل للرسم. يمكنك أيضًا سحب أي نوع آخر من أنواع الموارد إلى سمة XML لاستبدال قيمة السمة.
  • إذا سحبت عنصرًا قابلاً للرسم إلى عنصر ImageView حالي، سيستبدل Resource Manager سمة المصدر المقابلة.