Why is RecyclerView more efficient than creating a view for every item?

  1. It loads all rows at once
  2. It runs on a server
  3. It uses fewer colours
  4. It recycles row views that scroll off-screen using ViewHolders
Answer

D) It recycles row views that scroll off-screen using ViewHolders

Recycling reduces memory use and keeps scrolling smooth.

Computer Science MCQ · More UI Events, Views, Preferences and Data Storage MCQs · Practise