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