Butter Knife
Github:https://github.com/JakeWharton/butterknife
通过注解的方式,将Android View与成员变量和方法绑定起来,为你形成一种模板样式的代码。
在成员变量上使用@BindView替换掉 findViewById;快速操作一组View(数组或list);通过使用注解@OnClick消除匿名内部类的方法设置监听器;
通过使用资源的注释字段消除资源查找。
配置使用
配置
配置你的project等级的build.gradle来包括 ‘android-apt’ 插件:
buildscript
{
repositories {
jcenter()
}
dependencies
{
···
// apt plugin
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
}
}
然后,在你的module等级的build.gradle中添加’android-apt’插件,并且增加Butter Knife依赖:
...
apply plugin:
'android-apt'
android {
...
}
dependencies {
compile
'com.jakewharton:butterknife:8.4.0'
apt
'com.jakewharton:butterknife-compiler:8.4.0'
}
更多请查看Github网站。
AS插件
Android ButterKnife Zelezny 快速生成注解代码的插件~~~
简单使用
win快捷键:Alt+Insert
(完毕)
转载请注明原文地址: https://ju.6miu.com/read-700185.html