안드로이드 스튜디오에서 어댑터(Adapter)와 뷰홀더(ViewHolder)란? 안드로이드 앱을 만들 때, 리스트 형태로 많은 데이터를 화면에 보여주고 싶다면 RecyclerView를 사용한다. 그런데 RecyclerView는 데이터를 직접 화면에 표시하지 않고, 대신 Adapter(어댑터)와 ViewHolder(뷰홀더)라는 친구들에게 도움을 요청한다. 1. 어댑터(Adapter)란? 어댑터는 데이터를 받아서 화면에 보여주는 역할을 한다. 마치 식당에서 손님이 주문한 음식을 주방에서 가져와 테이블에 서빙하는 웨이터와 같다. 어댑터가 하는 일데이터(예: 연락처 목록, 사진 리스트)를 RecyclerView에 맞게 변환한다.각 아이템이 어떤 모습으로 화면에 보일지 정한다.새로운 데이터가 생기거나 삭제..