Android Butter Knife(小刀)的注解

原创 2017年07月17日 14:14:56

Butter Knife方便我们对xml文件进行注解。

下面是效果图:

1.可以对xml文件的View的ID进行注解。
2.可以进行点击事件。
3.可以生成ViewHolder。
这里写图片描述

第一步:在整个工程的gradle中添加软件仓和classpath:

这里写图片描述

 classpath 'com.jakewharton:butterknife-gradle-plugin:8.7.0'
allprojects {
    repositories {
        jcenter()
        mavenCentral()
    }
}

第二部:在自己的项目中添加apply和依赖

这里写图片描述

apply plugin: 'com.jakewharton.butterknife'
compile 'com.jakewharton:butterknife:8.7.0'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.7.0'

第三部需要在setting中的plugins中下载butter knife

这里写图片描述

下载完后重新运行就可以了

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

相关文章推荐

Android 注解框架----Butter knife

Butter knife的好处: Eliminate findViewById calls by using @BindView on fields.//通过使用@BindView淘汰findVie...

Butter Knife 实用的注解框架

最近注解这个服务器端运用的技术,越来越多的在app的开发中提起,原因很简单,现在app变得越来越庞大了,注解这种方式还是有使用的价值,代码编写可以很方便,整个代码会变的很简洁。现在给大家介绍的注解框架...

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

Annotation 注解原理 @Butter Knife黄油刀进阶

jdk1.5新特性 注释是给程序员看的,注解是给虚拟机看的 用框架的时候直接用 元注解:5个 注解的注解 @ Retention @ Inherited @Target @ Documen...

Android RoboGuice开源框架、Butter Knife开源框架浅析

Google Guice on Android 今天介绍一下Google的这个开源框架RoboGuice, 它的作用跟之前讲过的Dagger框架几乎是一样的,只是Dagger比它的功能更强大一些。Da...

Android--Butter Knife

github:https://github.com/JakeWharton/butterknife; 使用指南:http://jakewharton.github.io/butterknife/Bu...

android studio上使用butter Knife

android studio上使用butter Knife本文介绍butterKnife的基本使用[TOP] 在android studio 中如何使用gradle引入 butter knife的基本...

android实用方法----Butter Knife 8.0.5使用

最近在封装mvp设计模式,想把一些好用的都封装起来,今天看到这个ButterKnife,找了使用方法在这里介绍一下。 这个就不过多解释啦,Butter Knife的使用即使相当于我们不用它的时候写的...

Android Butter Knife 框架——最好用的View注入

最近在看GitHub上的一些代码时,发现很多工程都用到了Butter Knife这个框架,能节省很多代码量。像findViewById这种代码就不用再出现了,而且这个框架也提供了很多其他有用的注解。 ...

Butter Knife ——Android视图的字段(Field)和方法(Method)绑定

ButterKnife:注解框架ButterKnife注解框架 JakeWharton开发的注解框架,可以绑定视图,绑定监听,支持自定义视图的绑定,自定义方法名的绑定。
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)