概述
1、使用之前首先需要进行Eclipse设置
http://jakewharton.github.io/butterknife/ide-eclipse.html
这里会出现一个问题,因为我们需要配置一下eclipse,但这个时候如果你是用的adt解压出来的eclipse,会发现Eclipse项目的Preference中,Java Compiler下没有Annotation Processing,那么怎么解决,请看下面这个博文:
http://blog.csdn.net/jerrywu145/article/details/51819140
2、基本操作
http://jakewharton.github.io/butterknife/index.html
@Bind(R.id.XXX)绑定id,等同于findViewById(R.id.xxx)
@BindColor(R.color.xxx)
@BindDrawable(R.drawable.xxx)
参考示例:
class ExampleActivity extends Activity {
@Bind(R.id.title) TextView title;
@Bind(R.id.subtitle) TextView subtitle;
@Bind(R.id.footer) TextView footer;
@Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.simple_activity);
ButterKnife.bind(this);
// TODO Use fields...
}
}
最后
以上就是温柔百合为你收集整理的好用的eclipse插件butterknife的全部内容,希望文章能够帮你解决好用的eclipse插件butterknife所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复