美文网首页
如何使用oksocket接收发送数据

如何使用oksocket接收发送数据

作者: 皱眉_1113 | 来源:发表于2018-11-25 23:37 被阅读0次

    第一次使用oksocket的同学请先阅读OkSocket与Android的简单使用.

    此教程针对阅读OkSocket与Android的简单使用后对如何接收发送数据不太了解的同学.

接收数据

通讯协议.

以我之前项目的协议为例,服务端是C,DWORD占四个字节,unsigned char占两个字节,所以包头长度为22个字节,那么包头就需要这样设置,

自定义解析包头

而包头中包含的这个len就是包体的长度(有的服务端返回的是整个数据的长度,那么需要减去包头的长度),代码如下,

自定义解析包体

以上,就是如何设置oksocket接收服务端的数据.

发送数据

接下来是发送数据,服务端发送和接收的协议都是一样的

所以还是以上面的协议,

拼接参数

教程到此结束!   

没好的请加群737773203,框架开源地址oksocket,欢迎star fork.

相关文章

网友评论

      本文标题:如何使用oksocket接收发送数据

      本文链接:https://www.haomeiwen.com/subject/aoomqqtx.html