您的位置:首页 > 移动开发 > Android开发

Android插件工具——ButterKnife使用详解

2017-07-24 15:01 549 查看

一、库地址

地址

二、简单配置7.0

导入依赖:compile 'com.jakewharton:butterknife:7.0.0'
在Android studio中你可以在设置中Preferences → Plugins → Browse repositories,输入Android ButterKnife Zelezny安装就行了。
github地址:https://github.com/avast/android-butterknife-zelezny


三、简单配置8.0

app gridle(最上面加):
apply plugin: 'android-apt'


dependencies里:加

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


工程gridle里加插件

dependencies {
classpath 'com.android.tools.build:gradle:1.5.0'
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
}


1、嵌入BaseActivity

private Unbinder mUnbinder;//黄油刀

//onCreate()里
mUnbinder = ButterKnife.bind(this);
//onDestroy()里
mUnbinder.unbind();


2、嵌入BaseFragment

private Unbinder mUnbinder;//黄油刀
//onViewCreated()里
mUnbinder = ButterKnife.bind(this,view);

@Override
public void onDestroyView() {
super.onDestroyView();
mUnbinder.unbind();
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: