[본 캠프(앱 개발 숙련) 강의내용 정리] 1. 뷰 바인딩의 장점 (=findViewById의 단점) - 뷰 바인딩은 View에 Direct References(직접 참조)를 생성하므로 유효하지 않은 View의 id로 인해 nullpointerException이 발생하지 않는다. 2. 어댑터 뷰 (Adapter View) - 정의 : 여러 개의 항목을 다양한 형식으로 나열하고 선택할 수 있는 기능을 제공하는 View - 특징 : 표시할 항목의 데이터를 직접 관리하지 않고, Adapter로 부터 제공 받는다. - 종류 : ListView, GridView / CustomView, RecyclerView -> 실무에서 많이 쓴다. 3. 어댑터 (Adapter) - 특징 : 데이터를 관리하며, 데이터 원본과 ..