Recycler View 제대로 이해하기 - RecyclerView lifecycle
안드로이드에서 리스트뷰는 많은 데이터들을 일렬로 나열해주는 우리가 자주 볼수있는 화면입니다. 그러나, 매번 스크롤할때마다 새 항목을 만들고 뷰를 생성하는게 비용이 커서 리소스 소비에 그다지 좋지 않다고 할 수 있습니다. 목록의 양이 많으면 그만큼 리소스를 많이 사용하게 되고, 앱의 성능을 저하시키게 되죠. RecyclerView가 나오기 전까지 오랫동안 고민되어 왔던 문제들이였습니다. Google은 2014년 롤리팝 출시와 함께 RecyclerView를 공개했습니다. RecyclerView의 아이디어는 간단했습니다. 사용자가 스크롤할때마다 뷰가 생성되는게 아니라 뷰는 처음 한번만 생성되고 필요할때마다 재사용하는 방법입니다. 뿐만 아니라 전에 ListView에 없던 LayoutManager, ItemDec..
2020.11.24