Android项目添加butterknife(黄油刀)
最近心血来朝,突然想把旧的app更新下代码
build.gradle(Module:app):
apply plugin: 'com.jakewharton.butterknife'dependencies {implementation 'com.jakewharton:butterknife:10.2.3'annotationProcessor 'com.jakewharton:butterknife-compiler:10.2.3'
}
build.gradle(project:xxx):
buildscript {repositories {mavenCentral()}dependencies {classpath 'com.jakewharton:butterknife-gradle-plugin:9.0.0-rc2'}
}
然后就能正常使用啦~
@BindView(R.id.fl_main)FrameLayout mFlMain;@BindView(R.id.tb_main)TabLayout mTlMain;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_top);
// mFlMain = findViewById(R.id.fl_main);
// mTlMain = findViewById(R.id.tb_main);ButterKnife.bind(this);}
注:如果在编译后出现一下错误:
API 'variantOutput.getProcessResources()' is obsolete and has been replaced with 'variantOutput.getProcessResourcesProvider()'.
建议将butterknife的版本号降低
Android项目添加butterknife(黄油刀)相关推荐
- Android框架之ButterKnife(黄油刀)
Android框架之ButterKnife(黄油刀) Butterknife简介 ButterKnife是一个专注于Android系统的View注入框架,可以减少大量的findViewById以及se ...
- XamarinSQLite教程Xamarin.Android项目添加引用
XamarinSQLite教程Xamarin.Android项目添加引用 在Xamarin.Android项目中,导入System.Data和Mono.Data.SQLite库的操作步骤如下: (1) ...
- android项目添加图片,安卓开发:往项目中添加并使用图片
一 往项目中添加图片文件 (1)iOS项目 在iOS项目中,如果往项目中添加的图片是png格式的,就是往Assets.xcassets文件夹中添加. 如果不是png格式,比如jpg格式的图片,就不能往 ...
- android 添加黄油刀,Android Butterknife 黄油刀的使用
1.ButterKnife是一个由JakeWharton写的开源框架,它使用注解处理将属性和方法和View绑定,以生成模板代码. Eliminate findViewById calls by usi ...
- 【Android】Studio 依赖 ButterKnife 黄油刀 时出现 空指针异常
一 . 出现过程描述 在项目中使用黄油刀,在依赖中加入'com.jakewharton:butterknife:8.0.1',结果项目 运行报错,提示空指针异常NullPointerException ...
- Android butterknife黄油刀使用大全
转载请标明出处:http://blog.csdn.net/donkor_/article/details/77879630 前言: ButterKnife是一个专注于Android系统的View注入框 ...
- 关于如何正确地在android项目中添加第三方jar包
在android项目中添加第三方jar包虽然不是一个很复杂的问题,但是确实给很多开发者带来了不小的困扰.我自己就曾经碰到过calss not found exception ...
- Android ButterKnife(黄油刀)的使用
首语 在android开发过程中,我们会写大量的布局和点击事件,像findViewById.设置view监听这样简单而重复的操作让人觉得麻烦,而ButterKnife是注解中相对简单易懂的很不错的开源 ...
- Cordova项目添加android平台失败的问题
今天使用 cordova 创建项目后,添加 android 平台的时候一直失败,报错如下,记录下问题解决过程. Using cordova-fetch for cordova-android@~7.1 ...
最新文章
- Android 替换TextView 里面指定的符号
- Biztalk 2006 adapter的开发比2004容易的多
- ORA-600(qerltcInsertSelectRop_bad_state)错误
- 在LNMP或Nginx上配置NameCheap免费SSL证书
- Ehcache中核心类和方法
- python中使用什么表示代码块、不需要使用大括号_Python3学习笔记02-基础语法
- [转]Oracle执行计划的相关概念
- FastReport人民币大写转换
- 【线性代数】向量空间
- Java静态方法可能会产生代码异味
- 智联招聘简历如何导出html,如何将拉勾网(智联招聘)的预览简历导出来
- vc的UI编程PngTextButton控件的适用情况
- LSTM 与 Bilstm介绍(包含代码实现、Python)
- 面对 996,程序员如何利用“碎片时间”涨薪?
- Function Maps: A Flexible Representation of Maps Between Shapes
- java篇 之 多态
- 各省简称 拼音 缩写_中国各省、直辖市、自治区名称汉语拼音字母缩
- 汽车故障诊断技术【9】
- MATLAB实战系列(十三)-Matlab绘制柱形图使用技巧解答(附Matlab代码)
- 笔记本计算机摄像头怎么打开,笔记本都有摄像头吗_笔记本电脑摄像头怎么打开-win7之家...