Recycler view using firebase - dbc2201/PhotographerApp GitHub Wiki

When you display a large number of items in a scrollable list, most of the items aren’t visible. For example, in a long list of words or news headlines, the user only sees a few items at a time. The RecyclerView class is a more advanced and flexible version of ListView. It’s a container for displaying large, scrollable data sets efficiently by maintaining a limited number of View items. Use RecyclerView when you need to display a large amount of scrollable data, or data collections whose elements change at runtime based on user action or network events.