RecyclerView로 동적 목록 만들기  |  Views  |  Android Developers

RecyclerView(리사이클러뷰)의 원리와 사용법(feat. Kotlin) · 쾌락코딩

[Android/Kotlin] RecyclerView 만들기

Untitled

예를들어 100개의 리스트를 보여줘야 하면, TextView를 100개를 만드는게 아닌,

10개의 TextView만 만들고, 보여주는건 10개의 텍스트뷰만 보여주고, 스크롤할때마다 텍스트뷰의 아이템을 갈아끼면서 텍스트뷰는 재활용 한다.

리사이클러뷰 구조


뷰홀더 (ViewHolder) :

Untitled

아답터 (Adapter) : 뷰 홀더를 가지고 실제 스크롤 및 재활용 로직을 실행하는 객체이다.