第一次使用oksocket的同学请先阅读OkSocket与Android的简单使用.
此教程针对阅读OkSocket与Android的简单使用后对如何接收发送数据不太了解的同学.
接收数据
通讯协议.以我之前项目的协议为例,服务端是C,DWORD占四个字节,unsigned char占两个字节,所以包头长度为22个字节,那么包头就需要这样设置,
自定义解析包头而包头中包含的这个len就是包体的长度(有的服务端返回的是整个数据的长度,那么需要减去包头的长度),代码如下,
自定义解析包体以上,就是如何设置oksocket接收服务端的数据.
发送数据
接下来是发送数据,服务端发送和接收的协议都是一样的
所以还是以上面的协议,
拼接参数教程到此结束!
没好的请加群737773203,框架开源地址oksocket,欢迎star fork.
网友评论