Comment on page

4. RecyclerViews

Try to think of an app you use daily that doesn’t have a list you can scroll through - I’ll give you a minute. Couldn't think of an app? Don't worry, me too.
From maps to messaging apps, almost every mobile app has a scrollable list as the main layout. Lists are by far the most natural way to interact with a set of data that cannot fit within a single screen, making lists one of the most fundamental components in Android.
In this chapter, we'll be covering RecyclerView


  • RecyclerView
  • Performance
  • Implementation of a RecyclerView
  • Implementation with Input Controls
  • Filtering