位置: 编程技术 - 正文

AndroidAnnotations框架Eclipse下的配置

编辑:rootadmin

推荐整理分享AndroidAnnotations框架Eclipse下的配置,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

AndroidAnnotations是一个开源框架,利用注解方式来简化代码结构,提高开发效率。

因为最近有个项目使用了该框架,就记录一下Eclipse下的配置流程。

下载:

从 下载。

我下载的是最新版3.3.1 release。

配置:

下载的androidannotations-bundle-3.3.1.zip包中,可以看到两个jar文件:

androidannotations-api-3.3.1.jar

androidannotations-3.3.1.jar

androidannotations-api-3.3.1.jar是调用的API的jar包,该包拷贝到工程的libs文件夹下,然后加到工程的buildpath中。

androidannotations-3.3.1.jar是处理编译时用的jar包,与API包不同,该包需要拷贝到工程的compile-libs文件夹下,并加入到编译器的classpath下。

拷贝完后看下图(图1):

图1

下面就要进行配置,

1.右键工程->Properties->JavaCompiler,确定编译器的版本为1.6,否则androidannotations就无法被正确处理。

AndroidAnnotations框架Eclipse下的配置

图2

2.选择Properties ->Java Compiler -> Annotation Processing,勾选Enable annotationprocessing选项:

图3

3. 选择Properties ->Java Compiler -> Annotation Processing -> Factory Path,勾选Enable project specific settings,选择Add JARs,在工程对应的目录下的compile-libs文件夹下把androidannotations-3.3.1.jar加入到FactoryPath中。下如图:

图4

4.点击Apply,点击OK。(此时会弹出对话框,选择Yes即可。)

5.重新编译工程。

使用:

我们可以修改代码成,如下:

保存代码。

此时,我们查看MainActivity的类结构图,就会发现出现了一个MainActivity_类,看下图:

图5

至此,说明AndroidAnnotations框架可以正常使用了。

最后需要注意的是,在AndroidManifest.xml文件中,我们需要把原来注册的Activity名字MainActivity修改成MainActivity_,如下图(图6)。

图6

以上。

android 自定义view之(一) Creating a View Class CreatingaViewClassAwell-designedcustomviewismuchlikeanyotherwell-designedclass.Itencapsulatesaspecificsetoffunctionalitywithaneasytouseinterface,itusesCPUandmemoryefficiently,andsoforth.Inadditiontobe

Android 四种点击事件 Android四种点击事件xml文件代码如下:(1--3均可用)Buttonandroid:id=@id/button1android:layout_width=wrap_contentandroid:layout_height=wrap_contentandroid:text=Button1/Buttonandroid:id=@id

activity通信 上节说到,Activity是什么;这次来了解了解Activity通信相关内容。都知道,人与人交流产生许多不可预知的美。因为交流,信息得意传递;因为交流,任

标签: AndroidAnnotations框架Eclipse下的配置

本文链接地址:https://www.jiuchutong.com/biancheng/383225.html 转载请保留说明!

上一篇:Android虚拟机学习总结Dalvik虚拟机进程和线程的创建过程分析(android系统虚拟机)

下一篇:android 自定义view之(一) Creating a View Class(Android 自定义view炫酷动画)

  • 员工扣了个税但没交给税务局
  • 房屋契税缴纳比例
  • 年终奖怎么计税的
  • 实收资本印花税怎么申报税目
  • 季度不超过30万是含税还是不含税
  • 个体工商户增值税申报操作流程
  • 已经验旧的发票可以作废吗
  • a3软件怎么反记账
  • 房地产企业开发产品转固定资产
  • 少数股东权益如何保障
  • 其他业务支出借方表示什么成本数额
  • 高危职业人身意外险
  • 销货清单和发票金额不一致
  • 未分配利润如何使用投入生产
  • 未开票收入结转成本年利润怎么算
  • 应交税费待抵扣进项税额
  • 小规模租赁税是怎么征收的
  • 向其他单位无偿提供服务的不需缴纳增值税
  • 汇算清缴补交所得税的账务处理
  • 工程款发票遗失怎么处理
  • 社保滞纳金税前怎么算
  • 公司一季度报表一般是什么时候出
  • 个人所得税未缴算偷税吗
  • 代收车船税是什么意思必须收吗
  • 营改增后建筑业分包怎么交税
  • 预缴税款 免申报
  • 经营方式变更说明
  • 换汇成本怎么计算
  • uefi+bios
  • 增值税进项税额转出的情况有哪些
  • windows7怎么操作
  • 代扣代缴代收代缴税款业务内容
  • 初识年岁尚温柔 小说 免费
  • 独资子公司如何注册
  • win10蓝牙共享网络给手机
  • 物流中的代收货款是什么意思
  • debian更换国内源教程
  • vue 的watch
  • 社保缴费基数差1000一般差多少?
  • vue 滚动条
  • 深入理解php
  • gcm文件
  • 销售费用的主要类型有哪些
  • 哪些计入其他收益与营业外收入
  • 租赁房屋开具发票商品名称
  • 一张记账凭证写不下时合计怎么写
  • 哪些情况不能开专用发票
  • sql 文件存储
  • 押金的增值税处理流程
  • 普通发票的税费计入应交税费吗
  • 列入固定资产的标准
  • 进项税额加计10
  • 未开票收入如何结转成本
  • 残保金中上年在职职工工资总额
  • 以前年度少计费用,调整分录
  • 工程预付款如何扣回
  • 什么叫自主研发
  • 开票和不开票
  • sql server服务包括有
  • apt-get update错误
  • emule.td文件怎么打开
  • mac快捷功能
  • centos7打开命令行
  • win10电脑cmd命令大全
  • windows8如何共享打印机
  • 如何保留windows.old
  • Win10 Mobile Redstone预览版14291上手体验评测
  • js填写input
  • 样式的使用方法
  • 批处理注册reg文件
  • python怎么写爬虫
  • 如何用python创建数据集
  • unity效率
  • js 三元
  • jquery 扩展事件
  • 可分割项目
  • 河北税务官网电子税务局
  • 风险研判能力不足的原因
  • 应交税费应交增值税已交税金是什么意思
  • 技术进出口指什么技术
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设