注解框架
Lu'Blog
人生的道路上,无论如何都回避不了现实的重重困难,事业、爱情没有永远的一帆风顺,家庭、学业没有真正的心想事成。但是,只要你不去推诿,不胆怯,保持信心满满,保持良好的心态和旺盛的精力,努力的奋进,你就一定会知道“发光并非太阳的专利,你也可以发光”。
展开
-
ButterKnife 8.0.1
自己在开发新的项目时,比较喜欢使用新版本的开发框架。今天在引入Butter Knife依赖时,发现它版本升级到了8.0.1。果断下载之。然而在使用中出现了一些问题:@Bind() 标签没有了运行项目时View会提示NullPointerException空指针的问题此次Bug的出现,结束了一个@Bind标签走天下的局面。以前只是粗略的阅读过官方文档,这次打算深入的阅读一下看看会转载 2016-06-23 10:41:37 · 447 阅读 · 0 评论 -
butterknife7.0.1打包混淆
Butter Knife 动态的生成和使用class,这意味着静态的分析工具像ProGuard可能会认为这是无用的。为了阻止他们被移除,明确的标明他们将要被保持。为了阻止ProGuard 重命名class,在该class中使用了@Bind来注解一个成员变量,因此需要使用keepclasseswithmembernames 。-keep class butterknife.** { *; }原创 2016-06-23 10:52:35 · 1832 阅读 · 0 评论 -
Android Butterknife Zelezny
首先提下ButterKnifey已经更新到版本7.0.1了,现在注解已经不叫@InjectView了,而叫@Bind,感觉更贴合语义。同时注册的方式也从ButterKnife.inject(this);变成了ButterKnife.bind(this);关于7.0.1的ButterKnife的各种用法和功能,可以参考ButterKnife的github上的主原创 2016-06-23 10:48:15 · 462 阅读 · 0 评论 -
Android配置AndroidAnnotations注解框架
一 前言android 快速开发框架项目地址:https://github.com/excilys/androidannotations文档介绍:https://github.com/excilys/androidannotations/wiki官网网址:http://androidannotations.org/特点:(1) 依赖注入:包括 view,extras,系统服务,资源等等(2) 简单...原创 2017-09-06 16:39:19 · 8215 阅读 · 6 评论