位置: 编程技术 - 正文

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

  • 固定资产更新改造资本化条件
  • 无形资产登记什么明细账
  • 个税申报本期收入包括社保吗
  • 会计准则 现金流量
  • 返利平台可信吗
  • 公益机构可以收费吗
  • 小规模免税农产品怎么做账
  • 银行利息怎么算?
  • 累计折旧借贷方向分录
  • 电力工程公司岗位职责
  • 出口免费样品发票怎么开
  • 企业所得税到底是25%还是5%
  • 税控盘的购买流程
  • 应交税费未交增值税明细账
  • 非直系亲属继承房产后再卖掉后交税吗
  • 企业购车可以一次性扣除吗
  • 无票申报后开发票怎么申报
  • 医保退休必须交多少年辽阳
  • 购买法下购买成本包括
  • 其他应收款需要本月合计吗
  • 驾校如何用完工百分比法确认收入?
  • 在王者荣耀里怎么删除好友
  • 预付加油充值卡可以报销吗
  • 一次性收取的房租需要按月纳增值税吗
  • 债券投资属于什么业务
  • PHP:sys_getloadavg()的用法_misc函数
  • 已入账的普通发票红冲后怎么做账
  • 详解HTTP Cookie状态管理机制
  • 二连浩特老照片
  • 项目成本估算的结果一般不包括
  • vue前端后端
  • 小微企业免税额的会计分录
  • php后端主要会涉及到哪些技术
  • php 提交表单
  • 让 new bing 使用 GPT-4 编写一个令人满意的程序全过程赏析
  • ipcrm命令
  • 免抵调库 地方税收有无增加
  • 什么情况下可以转入资本公积
  • 企业利润分配的账务处理
  • 增发股票购买子公司
  • 税控服务费全额抵扣怎么申报
  • 电子发票开出后如何查看
  • 什么是国有划拔土地私房
  • 成本核算的科目有哪些
  • 营改增企业可以转小规模吗
  • 土地出让金进项税怎么算
  • 企业内部之间借款利息可以税前扣除吗
  • 资金紧张怎么说
  • 销售佣金的三大特点是什么?
  • 支付厂房租赁费现金流
  • 费用先付款后收到发票的会计分录
  • sql server数据
  • mysql 源码 下载
  • vmware安装centos7超详细过程 图文
  • 七喜r11c笔记本
  • 如何用u盘在车上放音乐
  • 开机越来越慢会不会是硬件的问题
  • win8触摸板失灵怎么办
  • linux日期与时间
  • win8.1不能关机
  • WZor曝光Win10专业版升级教育版的密钥 无法激活
  • 为什么我无法更改某些设置电脑
  • win7怎么设置鼠标双击打开
  • android开发范例实战宝典
  • 翻转动画怎么做
  • Unity3D游戏开发(第2版)
  • color 对于当前会话,更改命令提示窗口的前景和背景色
  • vue怎么实现多页面
  • linux中unzip解压完看不到文件
  • jquery获取值的几种方法
  • javascript要怎么学
  • javascript中math.ceil
  • 12333医保缴费具体步骤
  • 河南二套房契税征收2023标准是多少
  • 国家税务总局公告2017年第21号
  • 购买材料如何计入成本
  • 成都市水源地及饮用水的水质情况
  • 上海市税务局的电话
  • 国税合并地税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设