반응형 뷰바인딩 코틀린1 [Android] 뷰 바인딩(ViewBinding)이란? / 뷰 바인딩 설정 및 사용 방법 / ViewBinding findViewById 차이점 Activity와 Layout을 결합하는 대표적인 방법 1. findViewById - Android 초기부터 사용되었으며 별다른 설정없이 사용 가능하다. - 안드로이드 리소스를 관리하는 R 클래스를 통해 View를 찾는다. - 자동으로 형변환을 해주는 기능이 없어 직접 형변환을 해줘야 한다. - 연결된 Layout에 존재하지 않은 View여도 앱을 실행하기 전까지 오류를 발생시키지 않는다. 2. ViewBinding - 최근 가장 많이 사용되는 방법으로 XML 파일을 해석해서 객체로 변환한다. - 자동으로 형변환을 해주어 별다른 형변환을 할 필요 없다. - 연결된 Layout에 존재하는 View만을 가져올 수 있다. - 초기 설정이 필요하다. 3. DataBinding - XML 파일과 데이터를 직접 .. 2022. 11. 10. 이전 1 다음 반응형