Butterknife全方位解析
概述 Butterknife是供职于Square公司的JakeWharton大神开发的开源库,使用这个库,在AS中搭配Android ButterKnife Zelezny插件,可以大大提高开发的效率,从此摆脱繁琐的findViewById(int id),也不用自己手动@bind(int id) , 直接用插件生成即可。本篇博客将对Butterknife进行深入解析。 项目地址:JakeWharton/butterknife ButterKnife有以下优点: 1、强大的View绑定和Click事件处理功能,简化代码,提升开发效率 2、方便的处理Adapter里的ViewHolder绑定问题 3、运行时不会影响APP效率,使用配置方便 4、代码清晰,可读性强 如何导入ButterKnife 在项目的build.grade文件中进行如下配置: buildscript{ repositories{ jcenter() mavenCentral() maven{ url"https://plugins.gradle.org/m2/" } } dependencies{ classpath'...
