مكونات Material في Compose
توفّر Jetpack Compose تنفيذًا للتصميم المتعدد الأبعاد، وهو نظام تصميم شامل لإنشاء واجهات رقمية. يمكنك استخدام دوال قابلة للإنشاء لتنفيذ مكونات Material.
الإجراءات
الأزرار
تؤدي الأزرار إلى تنفيذ معظم الإجراءات في واجهة المستخدم.
زر الإجراء العائم
تساعد أزرار الإجراءات العائمة (FAB) المستخدمين في تنفيذ الإجراءات الأساسية.
الاتصال
الشارات
تعرض الشارات الإشعارات أو الأعداد أو معلومات الحالة على عناصر التنقّل والرموز.
مؤشرات التقدم
تعرض مؤشرات التقدم وقت انتظار غير محدّد أو مدة عملية معيّنة.
شريط إعلام منبثق
تعرض "أشرطة الإعلام المنبثقة" تحديثات قصيرة حول عمليات التطبيق في أسفل الشاشة.
التلميحات
تعرض تلميحات الأدوات تصنيفات أو رسائل موجزة.
الاحتواء
البطاقات السفلية
تعرض "الأوراق السفلية" محتوًى ثانويًا مثبّتًا في أسفل الشاشة.
البطاقات
تعرض البطاقات محتوى وإجراءات حول موضوع واحد.
لوحة عرض دوّارة
تعرض العروض الدوّارة مجموعة من العناصر التي يمكن التمرير عليها داخل الشاشة وخارجها.
مربّعات حوار
تقدّم مربّعات الحوار طلبات مهمة في مسار المستخدم.
الفواصل
الفواصل عبارة عن خطوط رفيعة تُجمِّع المحتوى في قوائم أو حاويات أخرى.
التنقل
أشرطة التطبيقات
يتم وضع أشرطة التطبيقات في أعلى الشاشة لمساعدة المستخدمين على التنقّل.
شريط التنقل
تتيح أشرطة التنقّل للمستخدمين التبديل بين طرق عرض واجهة المستخدم على الأجهزة الصغيرة.
لائحة التنقل
تتيح أدراج التنقّل للمستخدمين التبديل بين طرق عرض واجهة المستخدم على الأجهزة الأكبر حجمًا.
شريط تنقّل
تتيح أشرطة التنقّل للمستخدمين التبديل بين طرق عرض واجهة المستخدم على الأجهزة المتوسطة الحجم.
علامات التبويب
تساعد علامات التبويب على تنظيم المحتوى في الشاشات وطرق العرض المختلفة.
الاختيار
مربّع اختيار
تتيح مربّعات الاختيار للمستخدمين اختيار عنصر واحد أو أكثر من قائمة، أو تفعيل عنصر أو إيقافه.
الشرائح
تساعد الشرائح المستخدمين في إدخال المعلومات أو إجراء اختيارات أو فلترة المحتوى أو تنفيذ إجراءات.
أداة اختيار التاريخ
تتيح أدوات اختيار التاريخ للمستخدمين اختيار تاريخ أو نطاق من التواريخ.
القوائم
تعرض القوائم مجموعة من الخيارات على سطح مؤقت.
زر اختيار
تسمح أزرار الاختيار للمستخدمين بتحديد خيار واحد من مجموعة من الخيارات.
شرائط التمرير
تتيح شرائط التمرير للمستخدمين إجراء اختيارات من نطاق من القيم.
Switch
تتيح مفاتيح التبديل تفعيل خيار أو إيقافه.
أدوات اختيار الوقت
تساعد أدوات اختيار الوقت المستخدمين في تحديد وقت معيّن وضبطه.
القوائم والشبكات
تعرّف على كيفية استخدام التنسيقات الأساسية في Compose.
الموارد
تعرّف على كيفية إدارة الموارد مثل السلاسل والصور.