안드로이드 리싸이클러 썸네일형 리스트형 RecyclerView 이론 Recycler View란? Recycler 재활용이 되는 ViewGroup이라고 생각하면 된다. 그림으로 보면 일반 리스트뷰와 크게 차이를 느낄 것이다. 결론적으로 말하자면 기존 ListView보다 훨씬 더 효율을 지닌 리스트뷰가 탄생했다고 생각하면 된다. 일반 리스트뷰 어댑터에 데이터를 담아놓는다면 리스트뷰는 한 방에 렌더링을 하면서 리소스를 많이 잡아먹게 된다. 만일 그게 1000000000개의 리스트가 필요하다면 어떻게 될까? 바로 터져버릴 것이다.(그전에 그냥 종료될 것이다) 리사이클러뷰는 다르게 생성할 준비는 마친채로 데이터만 바인딩 되길 기다리는 여분의 리스트를 위 아래에 미리 띄운다고 생각하면 된다. 뭐가 재활용인가? 위 아래로 여분의 리스트가 2개씩 있다고 친다면 스크롤을 확 올려 버렸을.. 더보기 이전 1 다음