位置: 编程技术 - 正文

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

  • 收到个人开票会计分录怎么做
  • 资源税的计税依据为应税产品的开采量
  • 增值税留抵税额退税账务处理
  • t3怎么查资产负债表
  • 稳岗补贴计入现金流量哪个科目
  • 办税人员绑定企业审核谁审核
  • 个人先进奖励要缴纳个税吗
  • 印花税销售额的多少
  • 研发费用加计扣除条件
  • 派发现金红利分录
  • 白酒销售环节交消费税吗
  • 公司注销未登记债权,债务人如何抗辩
  • 资产减值准备怎么转回
  • 个人与个人之间转账有限额吗
  • 预收物业费是否必须开具发票
  • 出差补贴费
  • 方案讲解:关于员工激励的税收筹划
  • 注册资本越大越有实力
  • 小规模纳税人增值税优惠政策2023
  • 其他应收款借方和贷方什么意思
  • 发票丢了还可以重开吗
  • 工商年检填写数据填错了会罚款吗
  • 华为微信铃声怎么设置不跟随系统
  • 如果网页上有错字怎么办
  • 个税是什么意思必须交吗
  • 把d盘的空间分配到e盘
  • 滴滴司机工资怎么算的
  • php教程零基础入门
  • 转账收到支付宝电话
  • 商品购进核算
  • 收到预付款计入什么科目
  • 企业发放职工薪酬属于资金的运用
  • 营改增后房地产企业账务处理
  • 开机要按f1才能启动
  • 仓储服务和不动产租赁
  • 企业财务管理的对象是什么
  • thinkphp smarty
  • 赠送的商品怎么入库 企业会计准则
  • 差旅费误餐补贴标准
  • 房地产销售老项目增值税
  • web网页制作软件
  • php实现原理
  • php smtp发送邮件
  • 建筑业如何开票
  • 分公司需要交所得税吗
  • 公司的账面现金怎么算
  • 织梦cms可以商用吗
  • mongodb如何修改数据
  • 劳务派遣工资是死的吗
  • 自然人独资的有限责任公司交什么税
  • 现金流量表财务报表
  • 小微企业的认定标准企业所得税
  • 产业扶持资金账户是什么
  • 财务费用手续费借贷方向
  • 预付账款转营业外支出
  • 股东的投资款可以直接私人银行卡转账吗
  • 机票行程单如何看座位等级
  • 每个银行都有结息
  • 财务报表中的存货包括哪些内容
  • 生产型企业入库管理办法
  • 电子钥匙有效期多久
  • 应收账款坏账准备借贷方向
  • 如何保存xps文件
  • win10预览版21277
  • 无法登录所请求的数据库 用户sa登录失败
  • mac迅雷不限速
  • win7系统网页无法调用摄像头
  • win10ipv4 ipv6无internet访问权限
  • win7系统注册表损坏无法启动怎么修复
  • Particle system study section 1
  • jQuery+Ajax实现无刷新分页
  • cocos2d-x教程
  • unity hover
  • 可重复进行编程的可编程器件有 ( )
  • css选择器 菜鸟教程
  • android基础入门
  • jquery的点击事件怎么写
  • 昆山市税务分局领导名单
  • 淮北税务局领导简介
  • 报税卡丢了要怎么处理
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设