注解ButterKnife笔记
第一步添加依赖
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath ‘com.neenbedankt.gradle.plugins:android-apt:1.8’ } }apply plugin: ‘com.neenbedankt.android-apt’
dependencies {
compile ‘com.jakewharton:butterknife:8.0.1’
apt ‘com.jakewharton:butterknife-compiler:8.0.1’
}
第二步:绑定当前Activity
必须在setContentView之后加 ButterKnife.bind(this);
如下图:
@BindView(R.id.btn) @OnClick(R.id.btn)
@BindView使用
快捷方式生成代码
首页要添加插件Android ButterKnife Zelezny
点击Generate Butterknife Injections
然后就生成相应代码
@OnClick使用
点击事件可以包含多个