Android Studio butterknife注解框架

今天我们就来学习一下 butterknife注解框架 的使用,废话不多说直接讲解。

1、butterknife注解框架

一般情况下我们使用 findViewById 来引用控件和onClick点击事件。以下代码为通常情况的代码引用

        Button but = findViewById(R.id.bottom);
        but.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                //这里写点击事件的相关代码
            }
        });

一般情况下我们都会这样写,下面就说一下简单的butterknife注解框架的使用。


2020040607.jpg

是不是比第一种findViewById简单多了。

2、安装butterknife注解框架

Android Studio : File>Settings>Plugins 下的Marketplace是下载框架的因此我们直接搜索Android ButterKnife Zelezny点击Installed下载。下载之后我们重启一下Android Studio。


20200406.png

3、在项目文件加入对butterknifte的引用

重启Android Studio之后我们就要开始导入插件了。
File>project structure


2020040602.png
2020040603.png

点击OK之后就可以发现里面含有


2020040604.png

点击"OK"就成功导入了。

4、使用

写XML布局文件,把要想初始化的控件,都加上ID
将鼠标移到代码中的布局的位置,摁快捷键“Alt+Insert”弹出对话框,点击“Generate ButterKnife Injections”,如图:


2020040606.png

这样就完成了


2020040607.jpg

下面你就可以继续写你的代码了。

总结

使用butterknife 就可以不用每次都findViewById 和onClick了,简单方便。

你可能感兴趣的:(Android Studio butterknife注解框架)