long current = 0;
BufferedSink sink = Okio.buffer(Okio.sink(ApkFile));
Buffer buffer = sink.buffer();
long total = body.contentLength();
long len;
int bufferSize = 200 * 1024; //200kb
BufferedSource source = body.source();
while ((len = source.read(buffer, bufferSize)) != -1) {
current += len;
int progress = ((int) ((current * 100 / total)));
}
source.close();
sink.close();
Okio保存文件
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- numpy h5py scipy 读取mat文件并存为npy格式文件 具体见代码,注意h5py的转置问题 npy文...
- ls /etc/*.conf | cut -d / -f3 | tr ‘a-z' 'A-Z' > /tmp/etc...
- 2017-03-18 《零秒工作》拆书片段10:频繁的保存文件,避免死机后文件丢失。 R(P159) 因此,频繁的...
- library(openxlsx) #设置工作空间 setwd('F:/') #获取excel中工作簿的名称 sh...