第一次使用oksocket的同学请先阅读OkSocket在Android上的基本使用
此教程针对阅读OkSocket在Android上的基本使用后对如何接收发送数据不太了解的同学.
接收数据
以我之前项目的协议为例,服务端是C,DWORD占四个字节,unsigned char占两个字节,所以包头长度为22个字节,那么包头就需要这样设置,
而包头中包含的这个len就是包体的长度(有的服务端返回的是整个数据的长度,那么需要减去包头的长度),代码如下,
以上,就是如何设置oksocket接收服务端的数据.
发送数据
接下来是发送