ViewHolder
[Android] RecyclerView
RecyclerView ? -개요 RecyclerView는 리스트뷰(ListView)의 문제점들을 개선했다. 리스트뷰는 위의 그림처럼 아이템들이 삭제되고 생성되는 것을 반복했었다. 이로 인해 굉장히 낭비가 심해지면서 이러한 문제들을 해결하고자 리싸이클러뷰가 등장했다. 원래라면 사라질 뷰의 객체를 삭제하지 않고, 아래쪽 새로 나타날 곳에 재사용을 해서 RecycleView이다. 여기서 주의해야할 점은 데이터까지 재사용하는 것이 아니라!! 뷰객체의 아이템을 재사용할 뿐이다 즉! 원래 만들어 놓은 객체만 재사용한다. -특징 위의 그림처럼 리싸이클러뷰에 담길 데이터는 데이터리스트 클래스에 담긴다. 가운데 있는 어댑터가 아이템뷰(객체)를 생성하고 객체들의 데이터리스트들의 데이터를 가져와서 바인딩해준다. 실질적으로..