Eclipse的环境搭建
项目右键-->Properties-->Java Compiler-->Annotation Processing,在右侧区域勾选Enable project specific settings
选择Annotation Processing下面的Factory Path.在右侧选择Add JARs。找出项目libs下的butterknife的jar包点击OK,Apply
Studio只需要导包就行了
用法:
public class MainActivity extends Activity{
@Bind(R.id.textview)TextView textview;
@Bind(R.id.btn_log)Button btn_logo;
@OnClick({R.id.textview,R.id.btn_logo})void click(View v){
switch (view.getId()) {
case R.id.textview:
break;
case R.id.btn_log:
break;
}
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.mainactivity);
ButterKnife.bind(this);
textview.setText("demo");
}
}