This example shows how to use Android Annotations Library in your apps.
Main gradle file
App Gradle file
Android Manifest file
This is what you will see in your emulator when the app runs.
Inject Drawables, Color Resources, Options Menu, Views, Activities and System Services with Android Annotations
Handle button clicks, long clicks, touches, and options menu item clicks with Android Annotations
Replace AsyncTask with methods that have a simple @Background and @UiThread to indicate they run on the respective threads with Android Annotations.
Inject Intent Extras directly into the other Activity without calling getExtras() and doing all the ground work
Use the modified class names in your AndroidManifest.xml and Intents because Android Annotation generates classes on your behalf with an _ appended at the end which you must use everywhere you need to refer to them.
Add ItemClicks and ItemLongClicks for a ListView easily