参考: http://square.github.io/okio/1.x/okio/
1、引用
compile 'com.squareup.okio:okio:1.9.0',使用OkHttp可以直接使用
2、api入口类
Okio:全部是静态方法,具体方法如下:

Okio具体方法
获取普通的OkIO的输入/输出,或者带缓存区的OkIO输入/输出
3、OkIO输出 Sink

Sink继承关系
BufferSink

BufferSink方法
主要是进行写入的方法
4、OkIO输入 Source
输入和输出相对应

Source继承关系
BufferSource
主要是一些读方法,还有读数据位置设置
5、Buffer
实现了BufferSource 和BufferSink,可读可写
6、ByteString
byte,string, ByteBuffer之间的转换
生成对象
静态方法,可以使用byte,String, ByteBuffer生成

ByteString生成的静态方法
构造器器:ByteString(byte[] data)