参考: 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)
网友评论