ButterKnife Zeleznyview注入插件
简介
Simple plug-in for Android Studio/IDEA that allows one-click creation of Butterknife view injections.
ButterKnife是一个专注于Android系统的View注入框架,可以减少大量的findViewById以及setOnClickListener代码,可视化一键生成
安装方法
setting-plugins-browse repositories
搜索 ButterKnife Zeleznyor 重启 Android studio
使用方法
添加 gradle依赖
- 在build.gradle(project)添加如下代码
repositories { mavenCentral() } dependencies { classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8' }
- 在build.gradle(module)添加如下代码
apply plugin: 'android-apt' android { ... } dependencies { compile 'com.jakewharton:butterknife:8.4.0' apt 'com.jakewharton:butterknife-compiler:8.4.0' }
- 现在,你可以愉快的使用了
setContentView(R.layout.main);
鼠标放在main上,点击右键-generate-generate ButterKnife injection
完成后效果如下,注入完成!!
@BindView(R.id.tv) TextView mTv; @BindView(R.id.ll) LinearLayout mLl;