位置: 编程技术 - 正文

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 函数返回值
  • 销售不动产预收款预缴增值税
  • 取得交易性金融资产的交易费用
  • php的lamp
  • php怎么写数据库
  • nvm for window
  • uniapp官方教程
  • vue的常见面试题
  • python自动控制
  • 企业的研发费用如何进行账务处理
  • 其他应收账款怎么做预算会计分录
  • 运输发票是怎样计提的
  • 帝国cms批量添加文章
  • 现金日记账退回的现金怎么填写
  • sh sqlplus
  • 劳务报酬所得税可以退税吗
  • 个人住的房子要交房产税吗
  • 计提未到期责任准备金的意义
  • 年底应交增值税是没有余额吗
  • 小规模公司怎样添加员工
  • 残保金逾期怎么办
  • 什么是暂估入账金额
  • 企业注销固定资产清理税务处理
  • 新办企业建账
  • mysql数据库使用教程
  • win7资源管理器未响应怎么办
  • window8更新
  • linux怎么自定义命令
  • 如何安装win95系统
  • win7暗藏的超实用快捷键汇总
  • win8的控制面板在哪里打开
  • dropdownlist绑定数据
  • jquery $each
  • python中re.m
  • python字典键值对个数
  • python字符串的编码规则
  • javascript书写基本规范
  • [置顶]电影名字《收件人不详》
  • 如何将文件夹导入idea
  • 小型微利企业所得税优惠
  • 医保12333查询系统
  • 澳门国际金融税务局
  • 开票软件登录失败怎么办
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设