728x90 반응형 binding1 [Kotlin] 코틀린에서 뷰 바인딩(View Binding) 뷰 바인딩(View Binding) 뷰 바인딩은 XML 레이아웃 View와 상호작용하는 코드를 더 쉽게 참조 할 수 있도록 하는 기능이다.뷰 바인딩을 이용하면 findViewById()를 사용할 필요 없이 자동으로 View Id를 가져올 수 있다. 뷰 바인딩을 사용하는 이유1. findViewById()보다 간편하고 안전하다findViewbyId()는 뷰 ID를 잘못 입력해도 컴파일 시 오류가 발생하지 않아서 앱 실행 중 크래시 가능성이 있다.뷰 바인딩은 컴파일 시 뷰 ID를 확인하므로 오류를 미리 방지 할 수 있다.2. Null 안전성findViewById()로 찾은 뷰는 null이 될 가능성이 있다.하지만 뷰 바인딩을 사용하면 null이 될 가능성이 없다.3. 간결한 코드findViewById()를 .. 2025. 3. 27. 이전 1 다음 728x90 반응형