如何在Library Project中使用ButterKnife
来源:互联网 发布:软件功能介绍 编辑:程序博客网 时间:2024/05/22 04:32
Butter Knife项目github地址:https://github.com/JakeWharton/butterknife
要在Library Project中使用Butter Knife,需要完成下面两个步骤:
在整个项目的build.gradle文件中添加如下配置:
红框标注的文本在此:
classpath 'com.jakewharton:butterknife-gradle-plugin:8.5.1'
在Module(该Module为Library Project)的build.gradle文件中天剑如下配置:
红框标注的文本在此:
apply plugin: 'com.jakewharton.butterknife'
compile 'com.jakewharton:butterknife:8.5.1'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.5.1'
到此,就可以在代码中使用Butter Knife了,不过需要注意一下几点:
代码中使用资源时,使用R2类,如下图所示
使用Butter Knife是不能用在static变量private成员变量上
0 0
- 如何在Library Project中使用ButterKnife
- 在 library 中使用 ButterKnife
- 在 library 中使用 ButterKnife butterknife R2类在library module中并不能用
- 如何在Android Studio中引入Library Project
- 如何在Eclipse和Android Studio中导入library project
- 如何在Android Studio中导入eclipse的library project
- 如何在Eclipse和Android Studio中导入library project
- 如何在Android Studio中导入eclipse的library project
- android library中使用butterknife的注解
- Android Studio 如何在 Kotlin 中使用 ButterKnife
- 解决组件化开发butterknife 在 library中使用的坑
- Library使用ButterKnife
- 如何在library中使用productFlavors
- studio中如何使用butterknife
- AndroidStudio中如何使用ButterKnife
- Butterknife 在module中使用
- 在Eclipse如何引入library project
- AndroidStudio中Module Library中使用butterknife踩坑
- spring jdbc-数据库操作对象化模型
- 设计模式---享元模式(C++实现)
- 网络基础知识
- 平面上的点和线——Point类、Line类 (VII)
- Druid 在小米公司部分技术实践
- 如何在Library Project中使用ButterKnife
- 支持向量机
- mysql sql语句大全
- Elastic-Job项目源码分析4--核心执行器AbstractElasticJobExecutor
- 读《卧底经济学》有感
- mysql性能优化(八) mysql索引优化
- java中不可变类
- HELLO PYTHON
- 软件工程师