RecyclerView என்பது Android-ல் scroll செய்யக்கூடிய தரவுகளின் பட்டியல்களை திறமையாக காட்ட பயன்படும் நிலையான Android கூறு ஆகும். இது பிரতிটி item-க்கு ஒரு view உருவாக்குவதற்கு பதிலாக views-ஐ "recycle" செய்கிறது (scroll செய்யும்போது அவற்றை மீண்டும் பயன்படுத்துகிறது) — நீண்ட பட்டியல்களுக்கான performance-ஐ கருத்தில் கொண்டு அவசியமாக உள்ளது.
RecyclerView ஏன் (recycling கருத்து)
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.
