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 Butterknife黄油刀的配置

//目前最新版本 moudule下 dependencies { compile 'com.jakewharton:butterknife:8.4.0' } //当然为了使用黄油刀,还要添加插...

android中的六大布局

关系图线性布局(LinearLayout)android:orientation设置布局的走向 android:layout_margin设置这个布局和父布局的间距 android:layout_...

Android-PullToRefresh下拉上拉刷新的库基本用法

PullToRefresh的基础知识PullToRefresh是一套实现非常好的下拉刷新库,它支持: ListView 、ExpandableListView 、GridView 、WebView 、...

Android 注解框架----Butter knife

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

Butter Knife 实用的注解框架

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

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...

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

ButterKnife:注解框架ButterKnife注解框架 JakeWharton开发的注解框架,可以绑定视图,绑定监听,支持自定义视图的绑定,自定义方法名的绑定。...

android studio上使用butter Knife

android studio上使用butter Knife本文介绍butterKnife的基本使用[TOP] 在android studio 中如何使用gradle引入 butter knife的基本...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android Butter Knife(小刀)的注解
举报原因:
原因补充:

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