码迷,mamicode.com
首页 > 移动开发 > 详细

Butter Knife的使用(仅限Android Studio)

时间:2016-05-13 03:44:18      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:

        四月,五月是比之前忙了很多,明白了很多,也改变来了很多,今天依旧在被迫加班,手头的工作都做的差不多了,想想已经很久没有学习过新的知识了。人懒又笨,但是也不想辜负朋友的一番好意,Butter Knife就是朋友介绍的比较好用的类库。今天用了一下还是很好用虽然和XUtils的注解很相识,但是呢如果项目中的网络请求没有使用XUtils,就可以使用它了,想说它的使用方法真的很简单,一切了解一下吧。

配置:

用gradle配置的时候加入:

compile ‘com.jakewharton:butterknife:6.1.0‘

注意是加在Module: app的gradle文件中.

加上之后不用运行什么命令,直接Sync一下就可以在External Libraries里面看到butterknife.

功能:

 1.减少findViewById()

技术分享

2.fragment中也可以使用

技术分享

3.iewHolder类加了一个带参数View的构造方法,用注解标记每个字段,再也不需要在getView()方法里调用findViewById()方法了。

技术分享

4.减少setOnClickListener()

技术分享

技术分享

      当然了里面还有好多比较好用的方法,我就挑了几个经常使用的学习了一下,大家有兴趣了可以学学其他的比如可以用reset()方法将ButterKnife注入的View引用设置为null等等。大家周末愉快,下班咯!

Butter Knife的使用(仅限Android Studio)

标签:

原文地址:http://blog.csdn.net/ccstar1/article/details/51339286

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!