RecyclerView 는 list가 스크롤 되어서 화면밖으로 나가게되면 그 리스트의 객체를 재활용하여 다음 리스트의 객체로 사용하는 것을 뜻함.
RecyclerView 의 구성요소
어댑터는 item 객체를 받아 recyclerView에서 화면에 보이는 만큼만 뿌려주게 됨.
화면 크기 상 3개의 아이템 객체밖에 보여줄 수 없다고 하면 adapter는 3개만 받아옴'
뷰 홀더는 recyclerView 대신 각각의 item 뷰를 실제로 상대한다. item의 레이아웃은 view holder가 다루고 이 뷰 홀더를 recyclerView 가 다루는 방식.
이 방식들을 모두 조합해 recyclerView를 구성하게 되는데 이건 내가 이해하는 데 시간이 좀 걸릴거같아 2개로 나눠서 써야겠다.