ContentView
@Retention(RetentionPolicy.RUNTIME) @Target(ElementType.TYPE) @Documented @Inherited public @interface ContentView { int value(); }BindView
@Retention(RetentionPolicy.RUNTIME) @Target(ElementType.FIELD) @Documented @Inherited public @interface BindView { int value(); }OnClick
@Retention(RetentionPolicy.RUNTIME) @Target(ElementType.METHOD) @Documented @Inherited public @interface OnClick { int [] value(); }MainActivity
@ContentView(R.layout.activity_main) public class MainActivity