뷰 바인딩 View Binding모듈에 있는 각 XML 레이아웃 파일의 결합 클래스를 생성. 레이아웃 파일의 이름을 기반으로 한 바인딩 클래스를 자동생성. 인스턴스는 해당 레이아웃에 ID가 있는 모든 뷰의 직접 참조 포함 findViewById와 비교Null 안전성 Null Safety앱이 레이아웃의 각 뷰를 직접 참조할 수 있게 해주는 안전한 코드를 자동으로 생성null로 인한 오류, 즉 뷰가 아직 화면에 나타나지 않았는데 그 뷰를 사용하려고 할 때 생길 수 있는 문제들을 예방 레이아웃에 버튼이 있어야 하는데 아직 버튼이 생성되지 않았다 -> 안전하게 처리레이아웃의 일부만 뷰가 있다 -> 해당 뷰가 '가능성 있는 null'(Nullable)임을 알림타입 안전성 Type Safety뷰의 타입과 바인딩 ..