如何使用AndroidStudio進行快速注解開發
如何使用AndroidStudio進行快速注解開發?
子衿沉夜
2018-11-17 15:11:20
TA貢獻1811條經驗 獲得超5個贊
ButterKnife 三大特性:
1. 支持 Activity 中的 View 注入
2. 支持 View 中的 View 注入
3. 支持 View 事件回調函數注入
在Activity 中注入
class ExampleActivity extends Activity {
@InjectView(R.id.title) TextView title;
@InjectView(R.id.subtitle) TextView subtitle;
@InjectView(R.id.footer) TextView footer;
@Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.simple_activity);
ButterKnife.inject(this);
// TODO Use "injected" views...
}
}
舉報