位置: 编程技术 - 正文

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

  • 公司股东变更需要本人到场吗
  • 会计上视同销售的八种情况是哪些
  • 出口业务运费可以抵扣吗
  • 残次品销售账务处理
  • 小规模出租不动产免税吗
  • 投资理财产品怎么选
  • 出售设备账务处理
  • 公允价值变动损益在利润表哪里
  • 出口的进项发票如何记账
  • 资本公积提取比例怎么算
  • 没有按时缴纳税属于什么
  • 免抵退税系统操作流程
  • 深圳制造业税收
  • 工程发票备注怎么写
  • 货运发票与运输发票的区别
  • 公司所得税汇算清缴退税流程
  • 筹建期员工社保分录
  • 员工把发票丢了怎么处理
  • 小规模应交税费有三级科目吗
  • 企业购买股票投资
  • 公司账户里的钱有利息吗
  • cpu不支持vt怎么办
  • 公司购买理财产品如何做账
  • 预付账款为什么是资产
  • php判断查询是否有结果
  • 商业承兑汇票提示承兑期限
  • 支付汽车耗材费怎么入账
  • 农村自建房买卖怎样才合法
  • 进项税额转出怎么做账务处理
  • 固定资产一览表
  • 购销合同印花税计算方法
  • 广告费和业务宣传费税前扣除基数
  • 达特穆尔动物园
  • t typescript
  • php表单内容写入txt
  • 使用php连接多种数据库
  • php的项目
  • yolov5改进点
  • 利息支出是利息费用嘛
  • 国税纳税申报表下载
  • 港口公司属于什么性质的单位
  • 免税收入是否入成本科目
  • 2201应付职工薪酬
  • 坏账准备是什么性质的科目
  • 个税租房租金扣除规则
  • 出口运费怎么入账
  • 自然人个税申报密码怎么获取
  • 开票人是管理员可以报销吗
  • 个体工商户增值税怎么计算
  • 固定资产改造的配件怎么入账
  • 折扣折让红字发票
  • 少做收入第二年怎么算
  • 小规模纳税人申报增值税的操作流程
  • 微信支付宝收入支出怎么做流水账
  • 房地产核算成本方法
  • 完全成本法作业成本法变动成本法对企业的影响
  • sql server 数据库介绍
  • jdbc数据库连接步骤
  • Vista下WMC不能播放RMVB解决办法
  • 搜索功能使用方法
  • mac os 应用
  • windows xp 2021 r3
  • windows xp怎样禁止弹出广告
  • linux批量替换文件夹名称
  • win8查看内存
  • root忘记密码了怎么办
  • Tutorial 7 Rotation Transformation
  • jquery中获取元素里边内容用什么方法
  • 通过node-mysql搭建Windows+Node.js+MySQL环境的教程
  • 辅组什么词?
  • shell命令tee
  • linux命令教程
  • javascript default
  • python查找列表中的元素
  • 湘医保缴费怎么网上缴费
  • 河北省国家税务局长简介
  • 江苏昆山电费查询电话
  • 山东省级高新区什么级别
  • 什么是深入调研工作
  • 税务管理工作检讨书范文
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设