使用androidannotations
最近找到一个很不错的android快速开发框架,由于并没有在运行时使用反射,所以不会影响应用的效率。
androidannotations 官网
http://androidannotations.org/
https://github.com/excilys/androidannotations
在Eclipse中配置环境
1、将 androidannotations-X.X.X-api.jar 放入 libs 文件夹
2、将
androidannotations-X.X.X.jar 放入 compile-libs
文件夹(自己建立,应与libs、src、res、bin等目录平级)
3、右键单击你的项目,选择 Properties
4、进入 Java
Compiler 确保 Compiler compliance level 是 1.6
5、进入 Java Compiler >
Annotation Processing 选中 Enable annotation processing
6、进入 Java Compiler >
Annotation Processing > Factory Path 选中 Enable prijects specific
settings
7、单击 Add JARs... 选择第2步中 compile-libs 目录下的
androidannotations-X.X.X.jar
8、右键单击 androidannotations-X.X.X-api.jar ->
Build Path -> Add to Build Path
注意
androidannotations 会在编译时自动生成代理类
例如:
1
2
3
4 |
@EActivity (R.layout.activity_main) public
class
MainActivity extends
Activity { } |
androidannotations 会为之生成一个 MainActivity_ 类
所以在 AndroidManifest.xml 文件中配置
Activity 时要写成
1 |
<activity android:name= "xxx.xxx.MainActivity_"
/> |
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。