第一步

先打开Settings => Pluins 中搜索并安装该插件

安装后如图所示;

第二步

再在build.gradle 中配置 添加上该依赖库

compile 'com.jakewharton:butterknife:8.8.1'

重新编译一下该项目,通过后继续操作。

第三步

划重点 很多人安装后了不知道怎么使用

其实正确的方法是对着所要进行注解的布局文件名称点击右键 => generate

然后点击 generate butterknife injections


注意:

如果是在Activity 中,要在OnCreate() 方法中加上这句话

    ButterKnife.bind(this);

如果 是在 Fragment中,要在View.OnCreateView() 中一定要加上这句话

   ButterKnife.bind(this, rootView);

也 可以 写一个BaseActivity ,提前进行绑定;
即写一个

initview(){        ButterKnife.bind(this);}

然后让子类继承他的方法也可以

效果如下

可以看见ButterKnife 为我们实例化好了 所有的需要用到的控件ID

也写好了点击事件,非常方便的一款插件,极大的提升了我们的开发效率。

更多相关文章

  1. 浅谈Java中Collections.sort对List排序的两种方法
  2. Python list sort方法的具体使用
  3. python list.sort()根据多个关键字排序的方法实现
  4. android上一些方法的区别和用法的注意事项
  5. Android(安卓)环境搭建
  6. android实现字体闪烁动画的方法
  7. android studio调试c/c++代码
  8. Android中dispatchDraw分析
  9. Android开发环境搭建

随机推荐

  1. 单例模式实现android的退出功能
  2. Android调用系统图库
  3. Android(安卓)内存分析
  4. Android8.0 修改默认音量
  5. DrawerLayout
  6. 2011.06.03——— android 1.6 launcher
  7. Android启动流程、app启动原理
  8. android 使用MediaCodec 编解码总结(最全)
  9. 【Android】通知的实现
  10. Android上下TabHost设置及Did you forget