注解机制 androidannotations 让编程更随性,更轻松(一)

Google开源框架androidannotations深入学习

权利声明:转载请注明出处http://blog.csdn.net/hello_chillax/article/details/44996267,谢谢。

1.annotations的简介
androidannotations是GitHub上的一个比较出名的开源框架,它可以精简代码,让你的程序简洁易懂,让撸码更随性舒适。
GitHub地址:https://github.com/excilys/androidannotations
官方文档地址:https://github.com/excilys/androidannotations/wiki

用GitHub上的一句话总结一下:
我们致力于精简代码,而注解机制无疑就是最好的方式。

2.annotations的配置
对着项目名称点击右键,找到倒数第二项,Properties,点击进去,这里写图片描述
会看到上图,点击标号1的位置,在右侧把标号3的位置勾上,把4的位置选择成1.6以上(包括1.6)。。然后点击上图标号2,得到下图的样子。这里写图片描述
上面三个打上红色箭头的全部选中,然后在最后一行apply一下,再选择Factory Path,进入下面的界面这里写图片描述
把上面打红色箭头的全部选中,然后点击Add Jars,选择你的那个androidannotations包,添加进去,然后apply一下,就ok了
好了 到此结束。。

顺便说一下,如果你的eclipse在JavaCompiler下没有Annotation Processin这一项,说明你需要安装一下Eclipse Development Tools。具体方法是:

help->install new softwares,在work with中输入如下URL:http://download.eclipse.org/releases/juno
这里写图片描述
把红色箭头的那个插件给安装一下就好了,重启之后一切就正常了。

3.annotations注解时报错的解决方案

1.问题一:
使用注解之后,调试时可以正常运行,但是每次启动eclipse时工程都会报错,另外,clean之后,以及打包成apk时,都会报错。找到错误之处,发现导入的包竟然无法识别,然后只要把导入的包删掉之后再重新导入,工程就又不报错了,可以下次重启eclipse时又会报同样的错误。

解决方案:更改包的导入方式:

//错误的导入方式:
import com.chillax.schooltime.activity.MainAty_;
//手动改成如下的方式:
import com.chillax.schooltime.activity.*;

我不知道为何这样就不报错了,但是确实是一个很好的解决方案,有知道的朋友可以告诉我,相互学习。

今天主要讲了一下annotations的配置和使用,以及常见错误的解决方案。我会在另一篇博客中详细地讲解annotations中所有注解符号的使用方法,敬请关注。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值