반응형

이 게시물은 다음 링크를 참조하여 학습했습니다.

 

안드로이드 리사이클러뷰 기본 사용법. (Android RecyclerView)

1. 안드로이드 리사이클러뷰(RecyclerView) 리사이클러뷰(RecyclerView)는, "많은 수의 데이터 집합을, 제한된 영역 내에서 유연하게(flexible) 표시할 수 있도록 만들어주는 위젯"입니다. [안드로이드 개발

recipes4dev.tistory.com

 

RecyclerView  |  Android 개발자  |  Android Developers

From class android.view.ViewGroup void addChildrenForAccessibility(ArrayList arg0) void addExtraDataToAccessibilityNodeInfo(AccessibilityNodeInfo arg0, String arg1, Bundle arg2) void addFocusables(ArrayList arg0, int arg1, int arg2) void addKeyboardNavigat

developer.android.com

안드로이드에서 정의하는 리사이클러뷰는 "제한된 창에서 많은 양의 데이터를 제공하는 유연한 뷰" 이다.

리스트뷰와 매우 비슷한데, 쉽게 생각해서 리스트뷰의 보완된 상위 버전이라고 보면 된다.

1. 특징

 1) 뷰홀더(ViewHolder)패턴 사용으로 생성한 뷰를 재활용(recycle)

 2) 아이템을 나열하는 방향( 수직, 수평, 격자, 엇갈림 격자 ) 을 조정할 수 있다.

2. 구성요소

 리사이클러뷰의 구성요소는 다음 그림을 보면 이해하기 쉽다.

RecyclerView 구성요소

3. 워크플로우

 1) 메인액티비티에 리사이클러뷰 추가

 2) 아이템 뷰 레이아웃 추가

 3) 리사이클러뷰 어댑터 구현

 4) 어댑터, 레이아웃매니저 지정

반응형

+ Recent posts