Android 与 Java 后台数据传递解惑

2015-12-08 12:43:47 +08:00
 creatorYC

前段时间自己用 struts 、 hibernate 、 spring 框架做了一个简单的博客站,用了阿里云服务器,现在想自己实现一个 Android 客户端,就用这个博客站作为后台,想请教一下有经验的前辈们,前后台数据交互是要使用 json 传递数据吗?可是这样我感觉应用的大部分都是在解析后台返回的 json 数据了,我是学生,经验不足,希望有经验的前辈们给个指导,也好开始动手做。不胜感激!

11891 次点击
所在节点    Android
34 条回复
liufuyi
2015-12-08 12:47:19 +08:00
后台就是增删改查
前台就是查显
xinyewdz
2015-12-08 13:09:07 +08:00
android 客户端就是一个前端显示的部分,和网页一样的功能。
creatorYC
2015-12-08 14:03:23 +08:00
@xinyewdz 那就是使用 json 把以前传递到网页上的数据现在传递到 android 客户端来吗,你们这样的处理都是使用 json 吗
creatorYC
2015-12-08 14:04:34 +08:00
@liufuyi 准备把 android 客户端搞得好看点,用上 material design...慢慢折腾!
Hamniba
2015-12-08 14:31:26 +08:00
拿到 JSON 数据显示出来只是移动开发的一小部分
移动开发大多数时候重点是在客户端的页面跳转逻辑和交互效果,性能优化等方面。
jiaojing
2015-12-08 14:42:48 +08:00
json xml 都可以
什么叫大部分都是在解析后台返回的 json 数据了,用个好点的轮子 两行代码就能把 json 转成相关类了
creatorYC
2015-12-08 14:55:39 +08:00
@Hamniba 嗯嗯,反正不容易! fighting
creatorYC
2015-12-08 14:56:12 +08:00
@jiaojing 嗯,路还很长......谢谢指点
xinyewdz
2015-12-08 17:56:06 +08:00
@creatorYC 对的
miao1007
2015-12-08 18:28:30 +08:00
服务器应该有 dto 啊,直接 retrofit 序列号搞定
qw7692336
2015-12-08 19:33:34 +08:00
都是 Java 可以直接用 JMS 和 RMI ?
qw7692336
2015-12-08 19:35:09 +08:00
JMS 做推送、 RMI 做获取数据,全是 Java ,不知道能否可行
feilaoda
2015-12-08 23:03:33 +08:00
@qw7692336 多么古老的东西啊,还用。
Sharuru
2015-12-08 23:16:14 +08:00
如果想快速开发的话可以试试 HBuilder + MUI 来写 APP

后台丢 JSON 前台用 JS 的方法就能完成数据处理。
只不过不是原生的缘故,一些动效可能会很难做。
zonghua
2015-12-09 00:23:51 +08:00
struts2 发 json 很烦的,最好还是 springMVC 吧
qw7692336
2015-12-09 00:26:19 +08:00
@feilaoda 这才是纯 Java 的技术栈, json 算是 js 里面的东西吧
qw7692336
2015-12-09 00:26:44 +08:00
@feilaoda 反正楼主用的框架也挺老的
xcv58
2015-12-09 04:02:00 +08:00
Retrofit + RxAndroid
creatorYC
2015-12-09 08:03:42 +08:00
@qw7692336 额...这些框架不是很牛吗,恩,不过我会用的部分也是很少,的确很臃肿,现在工作一般用什么啊
creatorYC
2015-12-09 08:04:56 +08:00
@xcv58 都没听过...唉,还是太菜,我现在就去了解,谢谢指导

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/241956

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX