Adding a RecyclerView

Smoother loading of items

RecyclerView with DataBinding

Animate data change

Popup menu with recyclerView

Adding header view to recyclerview with gridlayout manager

Filter items inside RecyclerView with a SearchView

Using several ViewHolders with ItemViewType

Add headerfooter to a RecyclerView

Drag Drop and Swipe with RecyclerView

Show default view till items load or when data is not available

Endless Scrolling in Recycleview.

Add divider to RecyclerView

Add divider lines to RecyclerView items

GridLayoutManager with dynamic span count

Per-item margins with ItemDecoration

Another way to implement Item Click Listener

Simple list with LinearLayoutManager