1. RecyclerView란? 위의 그림을 보면 리사이클러뷰를 이해하는데 구조를 조금은 쉽게 이해할 수 있다. 과거에는 리스트뷰(ListView)를 많이 사용했지만, 현재는 리사이클러뷰(RecyclerView)를 많이 사용한다. -> 데이터의 수만큼 뷰그룹을 생성해서 표시해주는 리스트뷰와는 달리, 화면에 표현가능한 범위만큼 뷰를 생성해서 재활용하여 리스트로 표시해주는 위젯. 2. 왜 리사이클러 뷰일까? - 리스트뷰(ListView)의 문제점 중 하나는 리스트의 항목이 갱신될 때마다 아이템뷰를 매번 새로 생성해야한다는 점이 있었다. (-> 이는 곧 성능의 저하로 이어질 수 있다.) -이런 리스트뷰의 단점을 고려하여, 리사이클러뷰는 아이템을 표시하기 위해 생성한 뷰를 재활용(Recycle)함. -그리고 이..