RecyclerView
-
[Recycler View] View HolderAndroid📱 2022. 3. 29. 17:52
View Holder Recycler View에서 빼먹을수 없는 개념중 View Holder가 있다. 오늘은 Recycler View 시리즈 2 View Holder에 대해 공부해 본다. View Holder란? View Holder는 Hold 잡고 있다라는 표현과 일치되는 부분이 많다. 이름 그대로 뷰의 데이터를 잡고 있는, 갖고 있는 객체라고 생각하면 좋을듯하다. 이게 무슨소리일까? List View에서 레이아웃을 재활용할때 뷰를 가져오기 위해서 getView에서 findViewById를 통해 Item View의 요소들을 탐색을 하는데, 이 과정이 반복 되면서 성능 저하가 발생을 한다. 그런데 Recycler View는 이런 성능 저하가 없다고 했습니다. 그 이유가 바로 View Holder때문이다...