إنشاء مكوّن إطار عمل لتجميع واجهة المستخدم

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

توافق الإصدار

يتطلّب هذا التنفيذ ضبط الحد الأدنى من إصدار حزمة تطوير البرامج (SDK) لمشروعك على المستوى 21 من واجهة برمجة التطبيقات أو إصدار أحدث.

التبعيات

إنشاء إطار عمل

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

النتائج

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

النقاط الرئيسية

توفّر العناصر القابلة للتجميع Scaffold واجهة برمجة تطبيقات مباشرة يمكنك استخدامها لجمع بنية تطبيقك بسرعة وفقًا لإرشادات Material Design. تقبل Scaffold العديد من العناصر القابلة للإنشاء كمَعلمات. ومن بين هذه الشروط:

  • topBar: شريط التطبيق في أعلى الشاشة
  • bottomBar: شريط التطبيق في أسفل الشاشة
  • floatingActionButton: زرّ يمرّر فوق أسفل يسار الشاشة ويُظهر الإجراءات الرئيسية.

للحصول على أمثلة أكثر تفصيلاً حول كيفية تنفيذ كلٍّ من أشرطة التطبيقات في أعلى الشاشة وفي أسفلها، يُرجى الاطّلاع على صفحة أشرطة التطبيقات.

يمكنك أيضًا تمرير محتوى Scaffold كما تفعل مع الحاويات الأخرى. وتُمرِّر قيمة innerPadding إلى دالة lambda content التي يمكنك استخدامها بعد ذلك في العناصر المكوّنة التابعة.

المجموعات التي تتضمّن هذا الدليل

هذا الدليل هو جزء من مجموعات الأدلة السريعة المنظَّمة التي تتناول أهداف تطوير Android الأوسع نطاقًا:

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

إذا كانت لديك أسئلة أو ملاحظات

يمكنك الانتقال إلى صفحة الأسئلة الشائعة والاطّلاع على الأدلة السريعة أو التواصل معنا وإعلامنا برأيك.