728x90 viewBinding1 [아롬 멘토링] 뷰 바인딩(View Binding) Android Studio는 클래스에서 해당 클래스에 대응되는 xml 파일의 뷰를 각각의 Id를 통해 접근합니다. ViewBinding 이전 과거 android 초기에는 findViewById()라는 메소드를 통해 뷰에 접근했습니다. findViewById의 뜻 그대로 Id를 통해 View를 찾는다는 의미인데 화면의 뷰가 1, 2개 라면 모르겠지만 화면이 복잡해지다 보면 위와 같이 코드가 불필요하게 길어지고 모든 뷰를 사전에 선언해줘야 한다는 단점이 있습니다. findViewById의 단점을 보완하기 위해 나온 Kotlin Synthtic이 있습니다. plugins { ... id 'kotlin-android-extensions' } app수준 build.gradle에 해당 플러그인을 추가하면 사용 가능.. 2023. 3. 30. 이전 1 다음 728x90 반응형