ButterKnife基本使用

来源:互联网 发布:淘宝卖家导航 编辑:程序博客网 时间:2024/06/05 09:50

ButterKnife基本使用

Butter Knife有一个很大的方便,它能帮助程序员减少很多的工作量,可以避免程序员重复的写findViewById()这种代码。对处理字段和方法绑定很有帮助。

安装插件

_**file—>Setting**
安装插件
_** 安装Android ButterKnife Zelezny插件**
Android ButterKnife Zelezny

添加依赖

_**引入依赖**

File—–>Project structure artifacts
工程点击

_**依赖截图**

开始使用插件

-Alt + Insert

_**勾选字段和控件函数**

还可以给每一个控件添加事件函数,这个随自己需要。

这样就使用了ButterKnife控件,这样避免了重复写大量的findViewById()这种代码,为开发者带来了方便。

生成代码

   public class MainActivity extends AppCompatActivity {    @InjectView(R.id.id_text1)    TextView idText1;    @InjectView(R.id.id_text2)    TextView idText2;    @InjectView(R.id.id_text3)    TextView idText3;    @InjectView(R.id.id_text4)    TextView idText4;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        ButterKnife.inject(this);    }}
原创粉丝点击