Android 注解工具 ButterKnife



Butter Knife 是 Android 视图字段和方法绑定,使用注解处理来生成样板代码。

主要特性:

  • 在字段使用 @FindView消除findViewById调用
  • 使用 @FindViews在一个列表中分组多个视图
  • 通过注解方法为监听者消除匿名 inner-classes

下载

或者是通过 Maven:

<dependency>

<groupId>com.jakewharton</groupId>

<artifactId>butterknife</artifactId>

<version>6.1.0</version>

</dependency>

 

Gradle:

compile 'com.jakewharton:butterknife:(insert latest version)'

apt 'com.jakewharton:butterknife-compiler:(insert latest version)'

 

usage:

compile 'com.jakewharton:butterknife:8.2.1'

apt 'com.jakewharton:butterknife-compiler:8.2.1'

 

butterknife jar包下载地址:

https://repo1.maven.org/maven2/com/jakewharton/butterknife/8.2.1/butterknife-8.2.1-sources.jar

https://repo1.maven.org/maven2/com/jakewharton/butterknife/


 


AS & eclipse 设置:



Butter Knife -- eclipse 工程的设置:

http://jakewharton.github.io/butterknife/ide-eclipse.html

JakeWharton/butterknife: -- Android Studio 插件下载与配置

https://github.com/JakeWharton/butterknife

 

Android Studio上方便使用butterknife注解框架的偷懒插件Android Butterknife Zelezny

utm_source=tuicool&utm_medium=referral