位置: 编程技术 - 正文

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炫酷动画)

  • 增值税发票勾选确认后可以撤销吗
  • 长期股权投资产生的投资收益属不属于非经常性损益
  • 城建税是什么税率
  • 企业新成立,何种情况下需要开始记账报税
  • 贴现手续费计入投资收益
  • 利润表的所得税费用怎么填
  • 公益募捐什么意思
  • 业务员不拿工资怎么办
  • 固定资产一次性扣除怎么做账
  • 在企业所得税中增值税可以扣除吗
  • 房地产企业代收的取暖费如何纳税
  • 用友反结账流程
  • 个人出租住房缴纳个税可以扣除房产税吗
  • 公司租的房子免租金要交房产税吗?
  • 消费税可以跨年计提吗
  • 未交增值税借方表示什么
  • 苗木免税发票可以认证增值税吗
  • 公办幼儿园食堂21项制度
  • 对外出租设备
  • 个税手续费收入要交税吗
  • 卖投资性房地产交税
  • 应交税费的借方表示什么
  • 建筑公司收到预收款要交税吗?
  • 华为鸿蒙harmony os
  • 医药批发行业增值税税负率
  • 所得税以前年度亏损
  • c++ 库文件
  • php string函数
  • 资本溢价和股本差多少
  • 巴黎先贤祠的名言
  • php判断文件上传类型
  • php执行mysql语句的函数
  • php轻松入门视频教程
  • 已入账的发票跨月能用吗
  • ui.exe啥意思
  • 经营租出的设备要计提折旧吗
  • 环境保护税的征税范围及计税依据
  • 权益工具与金融负债的转换
  • [JavaScript你真的以为这么简单吗]JavaScript高级
  • php类的定义
  • tr命令详解
  • 建筑业增值税怎么算举例说明
  • 事业收入如何确认
  • Sqlite数据库里插入数据的条数上限是500
  • python的next()
  • 旅游费记入什么科目
  • 无形资产摊销年限
  • 使用mysqldump备份数据库
  • 小规模纳税人销售额超过500万
  • 对公账户的钱都可以取吗
  • 收购发票如何确认成本
  • 发票服务内容写错怎么办
  • 客户给的现金如何转到公司账上
  • 传媒公司的骗局把戏
  • 赠送成本的会计分录
  • 什么情况下必须打狂犬疫苗
  • 房租增值税专用发票几个点
  • 营业外收入算未开票收入吗
  • 向个人借款在现场怎么写
  • 怎样才能制作出白瓷
  • 商品流通企业如何控成本
  • sql server创建架构
  • mysql 5.7.17 winx64安装配置图文教程
  • win8待机后无法唤醒
  • windows7 excel
  • win10查看驱动
  • linux常见的启动方式
  • 微软kudo
  • linux给文件赋全部权限
  • unity团队
  • unity3d入门教程中文图解
  • 用python做开发
  • javascript要怎么学
  • jquery节点操作
  • python win
  • 如何查询汽车发票
  • 年轻干部是什么意思
  • 黄金手镯可以卖出去吗
  • 中国税务报优秀文学作品年度评选
  • 北京市房产查询官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设