位置: 编程技术 - 正文

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

  • 年终双薪究竟该怎么算
  • 个人独资企业和个体工商户的税收区别
  • 企业购进固定资产时增值税如何处理
  • 纳税资质是什么样子
  • 增量留底退税好处
  • 库存现金怎么登记账簿
  • 工资结算汇总表会计科目
  • 完税凭证和发票一起打印
  • 资产减值损失借贷方向
  • 现金折扣要扣除折扣金额入账吗
  • 预付账款余额怎么算
  • 合并利润表抵消事项包括
  • 冲暂估成本的会计分录
  • 免租期租金能否确认递延所得税吗?
  • 贸易公司给客户开发票
  • 增值税发票过期了税金怎么办
  • 四季度企业所得税怎么报
  • 一般纳税人的主表
  • 建筑工程安装合同
  • 卷帘机适用税率
  • 季度所得税报表怎么填
  • 公立医院规章制度
  • 减免税额期末需要结转吗
  • 已抵扣的进项税额转出怎么做会计分录
  • 住宿发票3%和6%区别
  • 外国人可以参加中国境内的党派或政治团体
  • 发票金额与实际付款金额不一致
  • 事业单位的费用
  • 绿化租赁价格
  • 出纳日记账填写样本
  • 昂达主板的组装视频
  • 使用mac什么意思
  • PHP:pg_field_prtlen()的用法_PostgreSQL函数
  • 贷款损失会计处理
  • Ant Design Pro(5)-7.高级表格ProTable
  • php实现和工作原理
  • 如何批量清理桌面
  • 净亏损会影响所有者权益吗
  • vue路由跳转携带参数怎么接收
  • 利用php生成静态数据
  • 预缴增值税借方余额
  • 2019年新会计制度改革
  • 服装制造行业成本占比
  • 养老保险产生的利息怎么入账
  • 轿车折旧年限为几年
  • sqlserver2005 xml字段的读写操作
  • 纳税人的发票填什么
  • 买一赠一是什么促销方式
  • 年终奖政策,提成怎么算
  • 应付票据转应付账款会计分录
  • 开专票还要另外再交钱么
  • 融资租赁中承租人的义务
  • 应收账款贷方有余额说明什么
  • 股本金退出要交税吗?
  • 劳务派遣期限是什么意思
  • 保险公司收车船税返还手续费犯罪
  • 本期缴纳上期应纳税额怎么算
  • 农业机耕属于种植业吗
  • 软件测试费用明细
  • 企业筹建期间发生的费用应计入什么账户
  • linux十大常用软件
  • soapui安装与配置
  • win8系统打开不了软件
  • google chrome windows 10
  • mac 硬盘数据恢复
  • win8右侧栏设置
  • linux下时间同步的两种方法分享
  • javascript 数组操作
  • nodejss
  • js随机生成数
  • jQuery同步提交示例代码
  • mac如何打开两个微信
  • shell脚本生成文件
  • 猫咪的testflight
  • 税务局约谈记录
  • 慈善组织可能会出现哪些问题
  • 税务执法资格考试
  • 补缴印花税分录
  • 酒店业需要缴纳哪些税
  • 转卖车辆车船税多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设