android studio

[android] RecyclerView

공부짱짱열심히하기 2023. 2. 1. 11:07

RecyclerView란

어댑터 패턴을 이용하여 개별의 데이터를 리스트를 화면에 표시해주는 위젯이다.

리사이클러뷰를 통해 대량의 데이터 세트를 효과적으로 표시하는게 가능해짐

 

어댑터 클래스는

리스트 모양의 뷰에 보이는 각각의 아이템은 뷰가 아닌 어댑터에서 관리한다. 
getView() : 이 메서드에서 반환하는 뷰가 하나의 아이템으로 디스플레이된다. 
대부분의 어댑터에서 반환하는 객체가 리니어 레이아웃과 같은 컨테이너 객체이다. 

 

레이아웃 매니저

레이아웃매니저는 리사이클러뷰가 아이템을 화면에 표시할 때, 아이템 뷰들이 리사이클러뷰 내부에서 배치되는 형태를 관리하는 요소

 

뷰홀더

뷰홀더(ViewHolder)는 화면에 표시될 아이템 뷰를 저장하는 객체입니다.