RecyclerView es el componente estándar de Android para mostrar listas desplazables de datos de manera eficiente. "Recicla" vistas (reutilizándolas mientras te desplazas) en lugar de crear una vista para cada elemento — esencial para el rendimiento con listas largas.
Por qué es importante
Displaying a long list naively (a view per item) is WASTEFUL — thousands of items =
thousands of views = memory/performance problems.
RECYCLERVIEW reuses a small pool of views:
→ only views for VISIBLE items exist; as you scroll, off-screen views are RECYCLED
(re-bound with new data) for newly-visible items
→ constant memory regardless of list size → smooth, efficient scrolling
→ This recycling is the key to performant lists.
