Android上实现zlib解压缩的方法 Inflater用法
16lz
2021-12-04
由于InflaterOutputStream在Android上不能使用
所以可以考虑采用
Inflater和inflate
import java.util.zip.Inflater;
// Decompress the bytes // 开始解压, Inflater decompresser = new Inflater(); decompresser.setInput(bytes, 0, bytes.length); // 对byte[]进行解压,同时可以要解压的数据包中的某一段数据,就好像从zip中解压出某一个文件一样。 byte[] result = new byte[bytes.length]; int resultLength = decompresser.inflate(result); // 返回的是解压后的的数据包大小, decompresser.end();
更多相关文章
- mybatisplus的坑 insert标签insert into select无参数问题的解决
- python起点网月票榜字体反爬案例
- Android(安卓)判断SD卡是否存在及容量查询
- Android操作数据的动态更新ListView
- Android中话bitmap的简单示例
- Android中话bitmap的简单示例
- android xliff字符串操作
- Android应用程序组件Content Provider在应用程序之间共享数据的
- Android(安卓)Audio Effect 机制初探