位置: 编程技术 - 正文

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

  • 全额抵扣的发票怎么申报增值税
  • 跨年增值税发票怎么冲红
  • 购房发票是不是增值税
  • 本年利润是净利润还是利润总额
  • 合伙企业借款利息收入个税
  • 用友怎么结转本期损益
  • 营改增后建安企业账务处理
  • 建设单位收到施工承包单位的单位工程验收申请后应组织
  • 已付款未收到发票怎么做分录
  • 新会计准则税金及附加
  • 上传失败显示网络不佳
  • 关注!这两种情况下可免征增值税!
  • 哪些违约金可以退回
  • 滴滴行程单修改后是否能查
  • 宣传用品发票包括哪些
  • 劳务市场零工临时工
  • 上月留抵进项抵扣分录
  • 或有负债披露原则
  • 汇算清缴专项附加扣除去年忘记填的能补填吗?
  • 专家评审费如何报账
  • 无法设置系统更新的原因
  • php获取访问者qq
  • php中cookie和session的区别
  • timit数据集
  • csinsm32.exe是安全的进程吗 csinsm32进程有哪些用处
  • 两台电脑文件共享,显示没有访问权限
  • 购买生产用品计入什么科目
  • 库存现金清查主要包括哪些内容
  • 君子兰的养殖方法
  • 巴伐利亚州地图
  • php删除数组中重复的元素
  • web网页制作软件
  • 固定资产加速一次性扣除
  • 开的发票超过了限额会怎样,怎么办?
  • gridview datakeynames
  • css设置3d
  • inature前沿
  • 未开票收入是否含税
  • 融资租赁视同销售吗
  • 税务清单打印不全
  • 一般纳税人第一次申请发票
  • html 基础
  • 公允价值变动损益属于什么科目
  • 坏账准备的账务处理例题视频讲解
  • 年度利润表与12月利润表区别
  • sqlserver 数据迁移
  • sqlserver验证方式
  • 如何分析成本费用高
  • mysql性能问题
  • 为什么固定资产减值准备一经计提不得转回
  • 留底税额怎么形成的
  • 商业汇票到期无法兑现
  • 差旅费车票是否可以报销
  • 金蝶凭证做错了已经入账怎么更正
  • 会计记账科目表
  • 公司建立初期做账
  • sql合并数据库
  • mysql数据库文件存放在哪里
  • 老生常谈啥意思
  • 3种不用重装的手机
  • 直通车和百度竞价的区别
  • ubuntu16.04怎么设置网络
  • windows自带软件有哪些
  • windowsxp回收站实际是
  • linux在服务器的份额
  • windows疑难解答在哪里
  • windows8鼠标没反应怎么办
  • ssh客户端软件
  • jquery实现仿新浪微博带动画效果弹出层代码(可关闭、可拖动)
  • jquery 属性
  • js瀑布流效果代码
  • 用nodejs做的项目
  • android拍照
  • bat中if语句的用法
  • 百度贴吧上传图片大小
  • ug输入代码
  • 吉林省税务局发票查询真伪
  • 快手怎样代卖
  • 棚户区改造的回迁房能办房产证吗
  • e贷支付扣款管理是什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设