Kotlin Android View Binding: findViewById vs Butterknife vs Kotlin Android Extension

There are a lot of ways to access views in Android. A quick overview: My advise would be: findViewById: old school. Avoid. ButterKnife: old school, but less boilerplate and some added functionality. Still lacks compile time safety. Avoid if possible. Kotlin Synthetic: really a elegant cached version of findViewbyId. Better performance and way less boilerplate … Read more