คอมโพซจะให้วิธีสร้างรายการแบบเลื่อนที่ง่ายและมีประสิทธิภาพมากขึ้นโดยใช้โค้ดน้อยกว่า RecyclerView
ดูวิธีใช้เลย์เอาต์แบบ Lazy Loading เพื่อสร้างรายการที่ให้คุณเพิ่มเนื้อหาลงในรายการได้ตามต้องการ
ข้อมูลสำคัญ
- ใช้เลย์เอาต์แบบ Lazy Load เพื่อเพิ่มเนื้อหาแบบออนดีมานด์สำหรับรายการจํานวนมากหรือชุดข้อมูลขนาดใหญ่ ซึ่งจะเพิ่มประสิทธิภาพและการตอบสนองของแอป
- แนวทางนี้ช่วยให้คุณมุ่งเน้นที่การอธิบายเนื้อหาของสินค้าได้อย่างเต็มที่ขณะที่ Lazy List จะจัดการทุกอย่างให้คุณ
- คุณสามารถอธิบายรายการเดียวได้โดยใช้บล็อก
item()
หรืออธิบายหลายรายการก็ได้โดยใช้บล็อกitems()
LazyListState
เป็นออบเจ็กต์สถานะที่สำคัญซึ่งจัดเก็บตำแหน่งการเลื่อนและมีข้อมูลที่เป็นประโยชน์ในรายการ
แหล่งข้อมูล
คอลเล็กชันที่มีคู่มือนี้
คู่มือนี้เป็นส่วนหนึ่งของคอลเล็กชันคู่มือฉบับย่อที่มีการดูแลจัดการ ซึ่งครอบคลุมเป้าหมายการพัฒนา Android ที่กว้างขึ้น ดังนี้
![](https://developer.android.com/static/images/quick-guides/collection-illustration.png?hl=th)
แสดงรายการหรือตารางกริด
รายการและตารางกริดช่วยให้แอปแสดงคอลเล็กชันในรูปแบบที่ดึงดูดสายตาและใช้งานง่ายสำหรับผู้ใช้
หากมีคำถามหรือความคิดเห็น
ไปที่หน้าคำถามที่พบบ่อยเพื่อดูคู่มือฉบับย่อหรือติดต่อเราเพื่อบอกความคิดเห็นของคุณ