使用新版(7.0.0以后)的butterknife注意事项

  1. 由@InjectView变为了@Bind;
  2. ButterKnife.Inject()变为了ButterKnife.Bind();
  3. @InjectResourcesf()分为了@BindString(), @BindColor(), @BindDimen等。

没有变化的:@OnClick(), @OnLongClick()等。

p.s.:还是到官网看说明、示例比较准确和靠谱,之前更新了版本就出错,后来看官网https://github.com/JakeWharton/butterknife才知道原来使用已经发生了变化。

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-12 03:10:28

使用新版(7.0.0以后)的butterknife注意事项的相关文章

最新版Butterknife plugin支持butterknife7.0.1和兼容butterknife 6.1.0及以下

JakeWharton 的butterknife帮我们有效的解决了findViewById及各种view的监听事件泛滥的问题,极大的简化了代码,如果使用了android Studio开发的配上avast的android-butterknife-zelezny插件,则可以一键注解所有view,极大提高编码效率. 一直在用android-butterknife-zelezny,也在自己的业余时间尝试过去修改这个插件,让它发挥更大作用以及更简洁易用,在之前写过一篇有关的文章 ButterknifePl

最新版RHCE 7.0培训视频教程(3部分)

本视频可以帮助大家对RHEL7的安装.网络的设置.服务的设置等有详细的讲解,某知名讲师的新版RHCE7.0课程,专业linux培训多年,讲解和内容是比较给力的. 适合对象:对RHEL7感兴趣,想通过RHCE的人群 ------------------------------------------------------------------------------------------- 最新版RHCE 7.0培训视频教程(RHCE RH124) 视频目录: 1RH124-0. RHEL7

CentOS 7上安装 MongoDB数据库 4.0.0最新版

MongoDB简介 MongoDB(来自于英文单词"Humongous",中文含义为"庞大")是可以应用于各种规模的企业.各个行业以及各类应用程序的开源数据库.作为一个适用于敏捷开发的数据库,MongoDB的数据模式可以随着应用程序的发展而灵活地更新.与此同时,它也为开发人员提供了传统数据库的功能:二级索引,完整的查询系统以及严格一致性等等. MongoDB能够使企业更加具有敏捷性和可扩展性,各种规模的企业都可以通过使用MongoDB来创建新的应用,提高与客户之间的

语义化版本2.0.0

摘要 版本格式:主版本号.次版本号.修订号,版本号递增规则如下: 主版本号:当你做了不兼容的API 修改, 次版本号:当你做了向下兼容的功能性新增, 修订号:当你做了向下兼容的问题修正. 先行版本号及版本编译信息可以加到"主版本号.次版本号.修订号"的后面,作为延伸. 简介 在软件管理的领域里存在着被称作"依赖地狱"的死亡之谷,系统规模越大,加入的套件越多,你就越有可能在未来的某一天发现自己已深陷绝望之中. 在依赖高的系统中发布新版本套件可能很快会成为恶梦.如果依赖

DotNetBar for Windows Forms 14.0.0.3_冰河之刃重打包版原创发布

关于 DotNetBar for Windows Forms 14.0.0.3_冰河之刃重打包版 --------------------11.8.0.8_冰河之刃重打包版---------------------------------------------------------基于 官方原版的安装包 + http://www.cnblogs.com/tracky 提供的补丁DLL制作而成.安装之后,直接就可以用了.省心省事.不必再单独的打一次补丁包了.本安装包和补丁包一样都删除了官方自带

iGrimaceVX3.0.0基本使用教程:

1,安装好第一次打开V3它自动重启,然后激活开通即可使用. 2,打开V3 设置 增强插件,根据自己需要选择 3,设置完毕,打开程序列表,勾选自己需要刷的应用,勾选程序列表里面的app两次可变为双选(红色),这种双选的app,在一键的时候不会进行清理存档操作,一般都是选黑的. 4,勾选完毕,在4个位置点上3个如图也可点4个,再点击一键新机和一键抹机就好了.点了保持参数参数就保存/var/mobile/iGrimace里面的文件,没有必要的就不用勾 参数数据过多容易手机反应慢卡. 大功告成了,每次先

CSoft.RGS.v10.0.0.003自动处理现场测量+SurvGNSS.2016.v2.0

CSoft.RGS.v10.0.0.003自动处理现场测量    该软件被设计用于自动处理现场测量,用于测量领域工作的专业人员(工程测量,施工,库存).该 程序是在大地测量公司的基础上发展的?rumb?,基于算法萨福诺夫(miigaik). CSoft.RGS.v10.0.0.003 StatSoft.STATISTICA.V10.0.1011.6.Enterprise整合数据分析 Zeataline.Projects.PipeData-PRO.v10.0.21 ASME管道数据查询软件 AUC

android studio module添加最新的com.android.support:appcompat-v7:21.0.0依赖报错

我的开发平台是Mac,测试机是MX3(API 19 android 4.4.4),我不确定其他平台是否出现该问题,所以提前说明一下,免得误人子弟. 今天再使用自定义ActionBar的时候,出现了一个很奇葩的错误,就是我为自己的module添加了最新的com.android.support:appcompat-v7:21.0.0依赖后,在Activity中使用 final ActionBar actionBar = getActionBar(); actionBar.show(); 来获取Act

Ubuntu 12.04下spark1.0.0 集群搭建(原创)

spark1.0.0新版本的于2014-05-30正式发布啦,新的spark版本带来了很多新的特性,提供了更好的API支持,spark1.0.0增加了Spark SQL组件,增强了标准库(ML.streaming.GraphX)以及对JAVA和Python语言的支持: 下面,我们首先进行spark1.0.0集群的安装,在这里我使用了两台服务器,一台作为master即namenode主机,另一台作为slave即datanode主机,增加更多的slave只需重复slave部分的内容即可.: 系统版本

OkHttpUtils-2.0.0 升级后改名 OkGo,全新完美支持 RxJava,比 Retrofit 更简单易用。

okhttp-OkGo 项目地址:jeasonlzy/okhttp-OkGo 简介:OkHttpUtils-2.0.0 升级后改名 OkGo,全新完美支持 RxJava,比 Retrofit 更简单易用.该库是封装了 okhttp 的网络框架,支持大文件上传下载,上传进度回调,下载进度回调,表单上传(多文件和多参数一起上传),链式调用,可以自定义返回对象,支持 Https 和自签名证书,支持 cookie 的持久化和自动管理,支持四种缓存模式缓存网络数据,支持 301 和 302 重定向,扩展了