「开源框架」 Butterknife 使用

「前言」入职新公司,部门 Leader 分配了新任务,系统设置开发,基于 海思方案 Android 7.0,开发的第一个子模块为网络模块,开发过程中先声明 View,再初始化 findVIewById ,最后还得强制转换一次,而系统设置由很多模块构成,每次都是重复动作 ,以前有测试过 Butterknife 配置有些复杂,放弃了。迫于现在开发重复劳动过多,Google 其使用方法,方法不一,最后记录正常使用方法如下:

「Butterknife GitHUb」
  1. https://github.com/JakeWharton/butterknife
「开发环境」
  1. Windows 10
  2. Android Studio 3.0
「配置流程」
  1. 添加依赖 module.gradle 中添加
dependencies {
  compile 'com.jakewharton:butterknife:8.8.1'
  annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'
}
  1. Android Studio 添加插件 ButterKnife zelezny

使用正确方案:
加载xml上,鼠标右键 Generate -> Generate Buteerknife Injection

你可能感兴趣的:(「开源框架」 Butterknife 使用)