ButterKnife插件在AS上安装过程
来源:互联网 发布:乌鲁木齐网络管制 编辑:程序博客网 时间:2024/06/10 20:51
干什么用的不多说了,只是安装过程。。。编译器为android studio
1.在AndroidStudio中,打开 File->Project Structure->Dependencies->Library dependency 搜索butterknife,一般情况下第一个就是最新版的,后面的都是之前的版本;
然后点击SnycNow,之后会在app的build.gradle中看到:
2.之后,在project的build.gradle中(注意不是app的build.gradle),在dependencies下添加这句话:
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
然后,在app.gradle中添加这两句话:
apply plugin: 'com.neenbedankt.android-apt'
apt 'com.jakewharton:butterknife-compiler:8.8.1'
3.Zelezny插件的安装,通过这个插件可以快速生成绑定id的代码以及监听的代码以及adapter中的viewholder中的代码:
在AndroidStudio中选择:File->Settings->Plugins->搜索Zelezny下载,然后重启AndroidStudio
所有工作就绪,现在就是如何使用了
1.首先声明一个unbinder对象,这样是为了能够在Activity销毁的时候解绑,我不知道是版本问题还是什么原因,直接在OnDestroy()方法中调用ButterKnife的unbind()方法并没有!!!但是用unbinder调用就有;
private Unbinder unbinder;
2.然后在OnCreate()中的setContentview后面绑定ButterKnife
unbinder = ButterKnife.bind(this);3.将光标放在layout上,然后单击右键(或者alt+insert),选择Generate->Generate Butterknife Injections,在弹出框中你可以看到layout中的所有有id的控件,并且可以一键添加监听,也可以修改对象的默认名称,最后点击确定,就会自动生成绑定的View
到这里就大功告成了,省去了写findviewbyid的麻烦,当然还有其它的功能,比如监听之类的,这里就不细说了,可以自行百度。
- ButterKnife插件在AS上安装过程
- AS上butterknife插件安装与使用
- ButterKnife在AS中的使用
- ButterKnife在AS依赖添加
- butterknife在as中配置
- 安装ButterKnife插件与使用ButterKnife插件
- 在eclipse上安装python插件,PyDev的过程
- as自写插件及butterknife
- 在RHEL AS 3上安装Oracle10g
- 在RHEL AS 3上安装Oracle10g
- 在AS中,ButterKnife框架的应用
- Android ButterKnife Zelezny在AS中的使用
- Android Studio安装ButterKnife插件
- Android Studio 安装ButterKnife 插件
- Android Studio安装ButterKnife插件
- Android Studio 安装ButterKnife插件
- Android studio安装ButterKnife插件
- AS安装Parcelable 插件
- Java中的“==”和equals的区别
- c++ list, vector, map, set 区别与用法比较
- solr 的安装与配置
- 第二章:ssm执行数据库操作的具体写法和步骤
- tomcat重启脚本windows
- ButterKnife插件在AS上安装过程
- bootstrap-table,当前行单击事件
- Execution failed for task ':app:processDebugManifest'
- 解决.net mvc json传值到后台,里面的值包含html标签 后台接受不到值的问题
- 谈谈java三大框架
- NLP 科研资料推荐
- 如何像阿里一样开启办公“轻”时代?详解阿里云企业办公解决方案
- HttpClientPOST
- 把数组排成最小的数