Create a List with RecyclerView  |  Android Developers

Using RecyclerView to display lists and grids of dynamic content.