يوفّر لك Compose طريقة أبسط وأكثر فعالية لإنشاء قوائم قابلة للانتقال،
باستخدام عدد أسطر رمز أقل من RecyclerView
. تعرَّف على كيفية استخدام التنسيقات التي يتم تحميلها عند الطلب
لإنشاء قوائم تتيح لك إضافة محتوى إلى القوائم عند الطلب.
النقاط الرئيسية
- استخدِم التنسيقات المُعدّة مسبقًا لإضافة محتوى عند الطلب لعدد كبير من العناصر أو مجموعات البيانات الكبيرة، ما يؤدي إلى تحسين أداء تطبيقك وسرعة استجابته.
- يتيح لك هذا النهج التركيز على وصف محتوى السلع بينما تتعامل قوائم التحميل المُتأخّر مع كل ما عدا ذلك.
- يمكنك وصف عنصر واحد باستخدام العنصر
item()
أو عناصر متعددة باستخدام العنصرitems()
. LazyListState
هو عنصر حالة مهم يخزّن موضع التمرير ويحتوي على معلومات مفيدة في قائمتك.
المراجع
المجموعات التي تتضمّن هذا الدليل
هذا الدليل هو جزء من مجموعات الأدلة السريعة المنظَّمة التي تتناول أهداف تطوير Android الأوسع نطاقًا:
![](https://developer.android.com/static/images/quick-guides/collection-illustration.png?hl=ar)
عرض قائمة أو شبكة
تسمح القوائم والشبكات لتطبيقك بعرض المجموعات في شكلٍ
ممتع من الناحية المرئية ويسهل على المستخدمين الاطّلاع عليه.
إذا كانت لديك أسئلة أو ملاحظات
يمكنك الانتقال إلى صفحة الأسئلة الشائعة والاطّلاع على الأدلة السريعة أو التواصل معنا وإعلامنا برأيك.