본문 바로가기
반응형

findViewById2

ViewBinding 구현방법 정리 findviewById는 이제 오래된 유물같은 API가 되어버렸습니다. findViewById를 이용할 때 발생하던 NullException도 ViewBinding과 함께라면 더이상 걱정할 필요가 없게되었구요. 공식문서에서도 ViewBinding사용을 추천하고 있습니다. 오늘은 이 ViewBinding을 구현하는 방법에 대해서 보도록 하겠습니다. 1. Dependency설정 ViewBinding을 사용하기 위해서는 app레벨의 Build.gradle에서 설정을 해 주어야 하는데요. buildFeature를 아래와 같이 간단한 한줄을 추가하면, ViewBinding을 사용할 수 있게 됩니다. buildFeatures { viewBinding true } 2021. 4. 17.
Kotlin으로 Android개발 하기 구글에서 "Kotlin First"를 말하기도 하였고, 공식문서도에서도 Kotlin을 예제로 보여주기도 하는 등, Kotlin의 시대라고 해도 과언이 아닌데요. 여전히 기존 Java프로젝트와 호환되지 않거나 특별한 방법을 추가해야 하는 경우도 있고, 혹은 Android 프레임워크의 특성상 Kotlin을 이용해, 더 쉽게 사용할 수 있는 방법들이 있는데요. 오늘은 Kotlin으로 Android를 개발하면서 알아야 하거나, 주의해야 할 부분들에 대해서 정리해 보겠습니다. 1. kapt Kotlin에서 Java의 Glide나 Dagger의 Annotation Processing을 사용하기 위해서는 kapt compiler plugin을 사용해야 하는데요. 특히나 Glide는 개인적으로는 모든 프로젝트에 사용되.. 2019. 10. 22.