Android Annotations使用チュートリアル
1239 ワード
1.概要
2.moduleに依存するbuild.gradle
3.インベントリファイルのactivityの接尾辞をコンパイルします.
4.@EActivity(R.layout.activity_main) @ViewById(R.id.click) Button clickBtn;
6
2.moduleに依存するbuild.gradle
annotationProcessor "org.androidannotations:androidannotations:4.5.0"
implementation "org.androidannotations:androidannotations-api:4.5.0"
3.インベントリファイルのactivityの接尾辞をコンパイルします.
//activity
4.@EActivity(R.layout.activity_main)
setContentView(R.layout.activity_main);
// :
@EActivity(R.layout.activity_main)
@ViewById(R.id.click)
//
findViewById(R.id.click);
6
@Click(R.id.click)
public void btnClick(){
resultTv.setText("hhhhhhhh");
Log.d(TAG, "btnClick: ");
}
@LongClick(R.id.click)
public void OnLongClick(){
resultTv.setText("fffffffffffff");
Log.d(TAG, "OnLongClick: ");
}