本文主要是介绍模块化开发之butterknife 在 library中使用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在Android开发中butterknife是一个很好的对资源初始化的工具,它可以使你的代码简洁通俗易懂,同时配合Android ButterKnife Zelezny插件可以让你写代码的速度提升至少数十倍。
。
单模块化开发使用步骤
第一步
在app底下的build.gradle中添加这两个依赖。
dependencies {compile 'com.jakewharton:butterknife:8.5.1'annotationProcessor 'com.jakewharton:butterknife-compiler:8.5.1'
}
第二步
在activity中如使用即可,别忘了在oncreate方法中添加 ButterKnife.bind(this);
class ExampleActivity extends Activity {@BindView(R2.id.user) EditText username;@BindView(R2.id.pass) EditText password;
...
}
一切顺其自然,一般照着做都不会有问题。
多模块化开发使用步骤(ibrary中如何使用butterknife.)
第一步
在全局build.gradle 配置,特别注意版本,
不要使用最新的8.5.1 而应该使用8.4.0,不要问我为什么。
buildscript {
reposito
这篇关于模块化开发之butterknife 在 library中使用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!