当你按钮很多,你又懒得写代码,虽然通过重写onClick比较方便,那么我们能不能连这个switch都省略掉呢?

答案是肯定的,下面这个插件就帮我们解决了这个问题!

Android-butterknife-zelezny 是根据butterknife定制的一款插件,能够方便快速初始化

简单来说,当你的布局中有多个按钮时候,这个插件能够快速帮你创建好onClick代码

1,首先,插件的地址  https://github.com/dongjunkun/butterknife-plugin/blob/master/butterknife-plugin.jar

2,然后打开AS, file—>setting—>plugins—>install from disk(ok上面的第三个),然后restart一下就ok了

3,添加依赖库

右键app选择open Module Setting(倒数第二个)

点那个加号,然后选择 上图的最后一个!

4,这样,我们就能使用这个插件了,注意,时候时候,光标一定要放在布局文件处!!!!例如:

点击第一个选项,然后选择需要的,confirm就ok 了,效果如下:

最新文章

  1. Android studio快捷键总结
  2. iOS:一些常用的框架
  3. Linux 的启动流程(转)
  4. codeforces B. Valera and Contest 解题报告
  5. jsp验证表单后再提交
  6. chrome浏览器iframe兼容性问题,隐藏起来再显示滚动条消失?
  7. 分享一个.NET加密工具NetEncryptor v2.1.6(破解版)
  8. HTML 5  标签
  9. Flink RichSourceFunction应用,读关系型数据(mysql)数据写入关系型数据库(mysql)
  10. Java 11 正式发布,这 8 个逆天新特性教你写出更牛逼的代码
  11. Quartz Scheduler misfireThreshold属性的意义与触发器超时后的处理策略
  12. [学习笔记]凸优化/WQS二分/带权二分
  13. Calculate CRC32 as in STM32 hardware (EWARM v.5.50 and later)
  14. 20162328蔡文琛 week10 大二
  15. Centos7安装Openresty
  16. imx6 qt 24bpp RGB
  17. word前页与后页页码断开
  18. pageadmin去掉xxx
  19. CentOS7.5安裝配置多协议下载器Aria2
  20. css断句 word-break

热门文章

  1. centos mysql 安装及配置
  2. WPF依赖属性DependencyProperty
  3. python类中super()和__init__()的区别
  4. Java—多线程编程
  5. Windows Store App JavaScript 开发:模板绑定
  6. qt 编译问题总结
  7. Erlang中如何在同一台机器上运行多个erlang节点?
  8. python 中BeautifulSoup入门
  9. mysql 自动备份导出到sql
  10. 职工工资管理系统 --C语言