반응형
이 게시물은 다음 링크를 참조하여 학습했습니다.
안드로이드에서 정의하는 리사이클러뷰는 "제한된 창에서 많은 양의 데이터를 제공하는 유연한 뷰" 이다.
리스트뷰와 매우 비슷한데, 쉽게 생각해서 리스트뷰의 보완된 상위 버전이라고 보면 된다.
1. 특징
1) 뷰홀더(ViewHolder)패턴 사용으로 생성한 뷰를 재활용(recycle)
2) 아이템을 나열하는 방향( 수직, 수평, 격자, 엇갈림 격자 ) 을 조정할 수 있다.
2. 구성요소
리사이클러뷰의 구성요소는 다음 그림을 보면 이해하기 쉽다.
3. 워크플로우
1) 메인액티비티에 리사이클러뷰 추가
2) 아이템 뷰 레이아웃 추가
3) 리사이클러뷰 어댑터 구현
4) 어댑터, 레이아웃매니저 지정
반응형
'Legacy' 카테고리의 다른 글
[안드로이드 스튜디오 독학#20] Custom ViewPager (0) | 2021.01.20 |
---|---|
[안드로이드 스튜디오 독학#19] ViewPager (0) | 2021.01.19 |
[안드로이드 스튜디오 독학#18] Custom RecyclerView (0) | 2021.01.19 |
[안드로이드 스튜디오 정리#3] Android Component & Intent (0) | 2021.01.19 |
[안드로이드 스튜디오 독학#17] Custom ListView (0) | 2021.01.18 |