您的位置:首页 > 移动开发 > Android开发

Android Studio上butterknife注解框架的偷懒插件的使用

2016-07-28 16:06 441 查看
JakeWharton 的butterknife帮我们有效的解决了findViewById及各种view的监听事件泛滥的问题,极大的简化了代码,如果使用了Android Studio开发的配上avast的android-butterknife-zelezny插件,则可以一键注解所有view,极大提高编码效率。

一直在用android-butterknife-zelezny,也在自己的业余时间尝试过去修改这个插件,让它发挥更大作用以及更简洁易用,在之前写过一篇有关的文章ButterknifePlugin介绍了自己修改过的版本,也很好用,但限制就是不支持7.0以上版本的butterknife,本来打算自己写的,但是原作者很快修复了这个问题,所以本插件又是基于最新版android-butterknife-zelezny修改,并添加了一些功能。

一、效果展示:

(快捷键Ctrl+Shift+B,这里的快捷键可能有冲突的话,可以在setting->keymap->搜索butterknife然后修改快捷键)



二、安装使用方法:

本人建议使用第二种,比较方便

1、先将资源下载到电脑 Settings → Plugins → Install plugin from disk 

github地址:Butterknife-Plugin 

资源下载  new-butterknife-plugin

2、直接在Settings → Plugins上进行搜索Android ButterKnife Zelezny



三、开发使用:

上面的插件安装好了,是否按快捷方式没用作用呢?这里有两个原因:

快捷键的冲突问题,你要在setting->keymap搜索butterknife,然后对其进行修改
要引用ButterKnife第三方库,在build.gradle中添加 compile 'com.jakewharton:butterknife:7.0.1'

借鉴文章:
http://blog.csdn.net/djk_dong/article/details/47825095 http://www.tuicool.com/articles/Q3mmay
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: