Quick Guides Collection
Display a list or grid
Create a finite scrollable list
Create a scrollable grid
Build a list using multiple item types
Lazily load data with lists and Paging
Create a parallax scrolling effect
Display nested scrolling items in a list
Create a button to enable snap scrolling
Display a paging list
![](https://developer.android.google.cn/static/images/quick-guides/guide-video-illustration.png)
Lists in Compose
5 minutes
Explore Compose's Lazy components that make it easy to display lists of items. Learn how to show different item types and even how to implement sticky headers. See how to programmatically control or react to the scroll-position changes.
![](https://developer.android.google.cn/static/images/quick-guides/guide-video-illustration.png)
Lazy Lists
5 minutes
Compose gives you a simpler and more-performant way of creating scrolling lists, using fewer lines of code than RecyclerView. Learn how to use lazy layouts to create lists that let add content to lists, on demand.
![](https://developer.android.google.cn/static/images/quick-guides/guide-video-illustration.png)
Advanced layout concepts
13 minutes
See how to build complex designs for your Compose layouts, focusing on layout phase and constraints, subcompose layouts, and intrinsic measurements.