位置: 编程技术 - 正文

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

  • 个人所得税退付手续费是给企业还是会计
  • 个人生产经营所得税
  • 递延所得税资产和负债怎么理解
  • 利润表中的所得税费用怎么填
  • 累计折旧影响所得税费用吗
  • 幼儿园申报税种及税率
  • 退回以前年度所得税费用会计分录
  • 进口增值税抵扣信息委托核查函
  • 代开专用发票的企业如何享受小微免税优惠
  • 准予抵扣的消费税
  • 应收账款转让的会计处理
  • 材料暂估入库后怎么做账
  • 建筑工程公司涉及的会计科目
  • 法人的投资款如何拿出来
  • 公司接待考察团需要准备什么
  • 超市商品打折怎么算出来
  • 房产空置怎么判定
  • 营改增后物业管理公司需要交营业税吗
  • 处理固定资产如何开票
  • 税前扣除有标准的项目及标准有哪些?
  • 小规模纳税人未达起征点增值税处理
  • 国外发票可以报销吗
  • 预付款和进度款支付有冲突吗
  • 个税申报月份有误如何调整?
  • 个人给单位垫付的款怎么做账
  • 给法院交的诉讼费怎么交
  • 租金怎么来计算个税
  • linux 设置默认路由
  • 现金流量表的内涵及其编制基础
  • 分期购车的会计分录
  • 购买加油卡怎么充值
  • 开票税点算什么费用
  • 一次性开票分期确认收入如何纳税申报
  • 分红个人所得税在哪里查询
  • 支付费用没有发票怎么做账务处理
  • win10关闭自动更新方法永久
  • 若依框架自动生成代码
  • win10电脑时间改了又跳回去
  • 退回多缴所得税做贷方本期发生额没有
  • 企业雇佣临时工的工资属于工资薪金支出么
  • 路由器重启以后wifi不见了
  • 最贵的苹果4
  • 公司主营业务有哪些类型
  • 其他业务收入产品包括
  • 免税跟零税率
  • 其他综合收益含税吗
  • 外贸企业进料加工复出口退税政策
  • uniapp components
  • php自定义函数格式是什么
  • 固定资产类别有哪些
  • 计提本月房产税的纳税基数怎么算的
  • 本期应纳税额是怎么算
  • php 队列
  • python 函数 global
  • 电竞公司要求
  • 认缴制无实收资本怎么算
  • 劳务外包会计分录最新
  • 增值税专用发票查询系统官方网站
  • 商场返券计算公式
  • 哪些项目可以计提汇兑损益
  • 企业技术服务费比例
  • 安装完成后如何检验安装的部分是否符合安装工艺
  • sql语句训练题及答案
  • sql转换
  • 浏览器8系统怎么打不开主页
  • exe什么意思?
  • win10系统浏览器设置主页
  • linux 限制内存
  • linux去掉指定字符
  • Linux基本命令使用
  • win7系统无法开机解决方法
  • 系统映像不存在怎么重装系统
  • scrollWidth,clientWidth与offsetWidth的区别
  • opengl api version
  • js设置标签内容
  • jquery键盘事件及keycode大全
  • jquery命名空间
  • 面向对象的知识
  • Android开发网络请求数据加密
  • 长春国税局科员工资是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设