位置: 编程技术 - 正文

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

  • 购买理财产品计入交易性金融资产
  • 平台收取的佣金开具什么发票
  • 没有支付运费会怎样
  • 发票复印件盖公章
  • 融资租入固定资产属于资产吗
  • 收到三代手续费返还
  • 水产养殖公司的经营范围_问答
  • 现金买东西可以退吗
  • 什么税不计入税金及附加科目
  • 福建水利建设专业排名
  • 异地预缴增值税后本地还要交吗
  • 老板带员工出去吃饭
  • 本年利润结转到利润分配是每月都结转还是年底结转
  • 房租发票税金谁承担
  • 工资不用交税还用上报么
  • 委托加工材料收回后的入账价值
  • 多交的公积金怎么退回来
  • 企业季度税如何申报
  • cookie 区别
  • 天然气 初装费
  • 冲销去年凭证会计分录
  • 鸿蒙系统怎么设置桌面小组件
  • 中秋节给员工购物文案
  • wlan和蜂窝版的区别
  • 公益性捐赠支出的标准
  • 无形资产摊销会影响利润吗
  • 魅族路由器怎么样
  • vue中响应式是什么意思
  • cookie set
  • 织梦cms不更新了吗
  • 工会经费缴纳方式的文件
  • python中选择结构也称为什么
  • phpcms怎么用
  • mongodb视频教程
  • 哪些发票可以抵扣?
  • 新成品油发票开具的模块解密是?
  • PostgreSql新手必学入门命令小结
  • 个体工商户核算方式填什么
  • 公司法人怎么样才会没有责任
  • 增值税药品发票明细
  • 增值税留抵税额是什么意思
  • 预计净残值的计算公式excel
  • 支付定金的账务怎么处理
  • 政府会计计提折旧方法
  • 出口货物用途
  • 房屋租赁费可以加计扣除吗
  • 加盖发票专用章有效什么意思
  • 增值税申报表和企业所得税申报表的关系
  • 取现发放劳务费怎么做账
  • 出口转内销补交进口增值税时间
  • 社会团体收到财政拨款
  • 汇算清缴退款如何做账
  • 银行结算卡年费多少
  • 应收应付可以相互冲销吗
  • 生产企业代理出口退税
  • 备查账一般采用什么账簿
  • win7更改电脑设置在哪里
  • win8开启快速启动
  • frameworkservic.exe是什么进程 有什么作用 frameworkservic进程查询
  • windows7 usb
  • linux sh
  • 怎么删除listview条目
  • cocos2d-x教程
  • EXTJS FORM HIDDEN TEXTFIELD 赋值 使用value不好用的问题
  • Python内置函数的应用操作
  • 网页中经常用到的代码
  • js自定义指令
  • jquery中的css方法
  • python 编程技巧
  • 主机端口扫描程序设计python
  • listview属性设置
  • 平谷大集时间表2022
  • 176是哪的号码
  • 煤炭资源税税率调整
  • 未清卡会锁死吗?
  • 江苏省南京市国医堂
  • 我国国家治理体系是一整套什么的国家制度
  • 党建共建的目的意义
  • 征管法 追征期起如何界定
  • portal
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设