位置: 编程技术 - 正文

Androidannotation使用之@Rest与服务器交互的JSON数据转换(二)

编辑:rootadmin

推荐整理分享Androidannotation使用之@Rest与服务器交互的JSON数据转换(二),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

开篇

之前的一篇博客:Androidannotation使用之@Rest获取资源及用户登录验证(一): 主要写了Rest在用户登录的时候,需要JSESSION字段的问题。本博客主要写JSON格式的转换。

@Rest的参考文档:

的时候,返回的字符串其实是JSON格式。我们上一篇博客,就是把它直接当String进行处理了,没有出现什么问题。当然,我们接下来,可以使用GSON对String进行解析,这没有什么问题。然而,我们通常想,我们换一个转换器不就行了吗?代码如下:

这样,我们就使用了Gson的消息转换器,当然,需要导入GSON相关的包。但是运行程序的时候,发现报错如下:

说什么没有合适的HttpMessageConverter,我以为是android端的问题,就换了好几个转换器,结果依然报错。然后,才发现,原来不是android端的问题,是服务端。服务端每次输出json字符串时,都设置了如下属性:

原来是这个原因,于是,将服务端的修改为如下:

然后,再次运行,OK了,大功告成!这样,我们就可以直接获得到转换为JSON格式之后的对象了。为了增加程序的健壮性,为其添加了ErrorHandler处理。余下代码如下:Androidannotation使用之@Rest与服务器交互的JSON数据转换(二)

DataGrid类

ErrorHandler

剩下的就是MainActivity

总结:

整个项目使用AndroidAnnotation框架。本次博客主要解决服务端和android进行json交互的情况。

缺点:Response的setContentType设置修改后,可能影响原网站对浏览器的支持,因此,需要根据不同场景进行选择。

整个项目下载地址:

android控件篇:ViewPager+Fragment+GridView的使用(与AndroidQuery框架结合) 最近看了一个AndroidQuery的框架,里面的Demo,有个界面,让博主很喜欢。左右滑动十分顺畅,手感很好,于是拿来和大家分享一下。先看一下效果图:从

android中TextView的SpannableString小结 我们使用QQ,微信的时候,会发现:其文本样式多种多样,可以在TextView中显示表情,图片,超链接等等。今天就来大致总结一下相关的样式。先看代码

Android:Activity+Fragment及它们之间的数据交换(一) 简介:为什么要用Fragment?使用Fragment可以在一个Activity中实现不同的界面。Fragment与Fragment之间的动画切换,远比Activity与Activity之间的动画切换变化方式

标签: Androidannotation使用之@Rest与服务器交互的JSON数据转换(二)

本文链接地址:https://www.jiuchutong.com/biancheng/371338.html 转载请保留说明!

上一篇:android开源系列:CircleImageView自定义圆形控件的使用(android开源软件)

下一篇:android控件篇:ViewPager+Fragment+GridView的使用(与AndroidQuery框架结合)(andriod 控件)

  • 小规模纳税人企业所得税计算
  • 息税前利润含义
  • 向投资者分配的现金股利如何做账
  • 企业所得税季初不能是0
  • 知道税负率和收入怎么算进项
  • 生产成本二级科目有工资吗
  • 个体户自有厂房怎么申请
  • 财务报表分析方法有
  • 建筑企业对员工管理制度
  • 代扣代缴个税手续费返还怎么操作
  • 应交税费应交增值税
  • 增值税多缴纳0.03怎么算
  • 支出税费
  • windows10专业
  • windows11怎么设置我的电脑
  • xp系统为什么电脑不能用
  • 公司收到保险公司退保费怎么账务处理
  • 坏账是什么意思
  • 待抵扣进项税额是二级还是三级
  • 收到租金税费怎么计算
  • 非上市公众公司收购办法
  • 怎样提取word中的图片
  • linux docx
  • 稽查补交的税款怎么处理
  • Proxmox ve(PVE) 显示CPU和硬盘温度、UPS信息
  • 股东撤资属于什么科目
  • 企业年金基金缴费必须归集到受托财产托管账户
  • 企业生产车间发生的固定资产折旧费属于制造费用
  • php7数据库操作
  • vue.js mvvm
  • php_fpm
  • 公司当月申报的是下个月社保么
  • 固定资产的使用寿命超过一个会计年度
  • 一般纳税人能开1%的发票吗
  • php 截断
  • uni-app--》uni-app的生命周期讲解
  • 年末本年利润怎么结转
  • 资产负债表中应交税费为负数是什么意思
  • 冲销去年暂估成本对企业所得税的影响
  • 酌量性固定成本是指
  • 应付账款尾差如何处理
  • 其他货币资金是什么科目
  • access 模糊匹配
  • 年终奖可以不计入社保基数吗
  • 坏账准备的核算
  • 长期待摊费用会计分录
  • 资本公积金转增股本是利好吗
  • 实收资本印花税税率多少
  • 应付工资比计提工资高
  • 背书转让的电子汇票怎么查询
  • 企业贷款利息费用会计分录
  • 收取履约保证金的作用
  • 应收账款坏账准备借贷方向
  • 新准则固定资产处置的账务处理
  • 房地产 监控
  • 设备基础属于什么基础
  • 特许权使用费代扣代缴企业所得税
  • windows7 停止服务
  • win7怎么看最近访问位置
  • win7系统点击计算机图标未响应
  • linux注销用户快捷键
  • linux怎么挂载文件夹
  • android.permission.interact_across_users_full
  • 备份引导分区
  • opengl 缓存
  • bootstrap基础
  • js frameset
  • unity uishader
  • 教你用纸折一只会跳的小兔子,非常好玩,小朋友都喜欢
  • javascript的理解
  • javascript ts
  • javascript cookbook
  • unity脚本api
  • android系统设置
  • 招聘退役士兵减刑政策
  • 税法查询系统
  • 一月份纳税申报
  • 江苏国税电子国税局
  • 粤商通个体户怎样注册
  • 从租计征房产税怎么申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设