@EcdcAnno(value = R.id.text)//绑定view这样就可以拿到这个控件对象了,不用findviewbyid
private TextView textView;
@EcdcAnno(value = R.id.text3)
private TextView textView3;
@EcdcAnno(value = R.id.text2)
private TextView textView2;
String[] PERMISSIONS = new String[] { Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission.CAMERA };
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//第一步需要初始化BindViewUtils
try {
BindViewUtils.getInstance().initEcdcAnnotationActivity(this, this);
} catch (IllegalArgumentException e) {
e.printStackTrace();
} catch (IllegalAccessException e) {
e.printStackTrace();
}
PermissionsUtils.getInstance().startPermissionsActivity(MainActivity.this, PERMISSIONS);
}