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

Android注入框架butterknife

时间:2017-04-03 01:05:28      阅读:231      评论:0      收藏:0      [点我收藏+]

标签:bin   源地址   导致   net   oid   实现   bsp   注解   问题   

开源地址:https://github.com/JakeWharton/butterknife

参考:

1.http://www.jianshu.com/p/4f7338ef806e

2.http://blog.csdn.net/itjianghuxiaoxiong/article/details/50177549

 

ButterKnife 是在编译时注解,不会在运行时产生负担,Build工程后你会发现它生成了需要的代码,即它不是使用反射或者在运行时生成代码,所以它不会导致任何性能问题,也不会影响应用速度。

 

使用心得:

1.Activity ButterKnife.bind(this);必须在setContentView();之后,且父类bind绑定后,子类不需要再bind

2.Fragment ButterKnife.bind(this, mRootView);

3.属性布局不能用private or static 修饰,否则会报错

4.setContentView()不能通过注解实现。(其他的有些注解框架可以)

 

1. 替代findViewById()

2. 设置监听

 

Android注入框架butterknife

标签:bin   源地址   导致   net   oid   实现   bsp   注解   问题   

原文地址:http://www.cnblogs.com/ryan-ys/p/6660374.html

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