In this android tutorial, I am going to show how to use Android ButterKnife View Binding in android application development. If you have been developing android application, you will realized that there are lots of boilerplate codes in your application. In some cases, it will be too much that the onCreate() method will be bloated with boilerplate codes. This is where Android ButterKnife comes to your help. How it can help us to Improve your code Eliminate findViewById calls by using @BindView on fields. Group multiple views in a list or array. Operate on all of them at once with actions, setters, or properties. Eliminate anonymous inner-classes for listeners by annotating methods with @OnClick and others. Eliminate resource lookups by using resource annotations on fields. In this post, I am going to show the method of using ButterKnife in RecyclerView and Each Single Views. Project Setup: Open Project Level build.gradle file and add the following line. buildscr...