java服务端和android客户端socket通信,现在java服务端要像android客户端传送一组坐标数据

然后android客户端根据传来的数据绘制曲线,请问这数据应该怎么传送,怎么接收?... 然后android客户端根据传来的数据绘制曲线,请问这数据应该怎么传送,怎么接收? 展开
 我来答
bbga
2012-12-05
知道答主
回答量:67
采纳率:14%
帮助的人:15.2万
展开全部
在Android客户端同样监听socket就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
松之song
2012-12-05 · TA获得超过446个赞
知道小有建树答主
回答量:489
采纳率:50%
帮助的人:351万
展开全部
从服务器写一个字符串过去可以这样:String p = "-1,2,5";
发过去以后,将字符串分隔开,String[] ss = p.split(",");
数组里面的元素就是位置的三个坐标了。

但鉴于你可能发送多种类型的数据,你可以写一个协议,举例说就是,String p ="P,-1,2,5";
分隔出来以后,可以根据数组里面的第一个值判断是什么类型的数据,在执行相关的操作。
追问
写个协议这块 能给写个demo 么
追答
说是说协议,其实就是一个标志,这个标志代表了你的数据类型,你就可以根据你的数据类型进行相应的操作
if(ss[0].equals("P")){
//位置信息的相关操作
}
else if(ss[0].equals("T")){
//时间信息的相关操作
}
....
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式