注入式框架Butterknife(黄油刀)的使用

为什么要用ButterKnife

1.强大的View绑定和Click事件处理功能,简化代码,提升开发效率
2.方便的处理Adapter里的ViewHolder绑定问题
3.运行时不会影响APP效率,使用配置方便
4.代码清晰,可读性强
具体使用

1.第一步关闭打开AS点击插件,会出现插件下载列表,搜索ButterKnife并下载



2.在项目的build.gradle(project)的dependencies中加入


classpath'com.neenbedankt.gradle.plugins:android-apt:1.8'

在项目build.gradle(Moudle.app)的第二行加入

apply plugin: 'com.neenbedankt.android-apt'

在dependencies 中加入

compile 'com.jakewharton:butterknife:8.4.0'
apt 'com.jakewharton:butterknife-compiler:8.4.0'

 

 

 

 

3.右键点击布局文件,在右边点击ButterKnife,在出现的对话框选择内容,点击确认就会生成

文件,如下图


猜你喜欢

转载自blog.csdn.net/qq_32448349/article/details/53132567