由于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(); 

更多相关文章

  1. android greenDao3.2.2存储数据
  2. Android下获取手机屏幕大小
  3. android webview字体大小的控制
  4. Android进度条、自动提示框、下拉框动态数据加载
  5. Android应用程序组件Content Provider在应用程序之间共享数据的
  6. android 摄像头图像数据YUV转Bitmap, 再转Base64
  7. Android开发:设置widget大小为 4x1
  8. android imageView 自适应大小

随机推荐

  1. AsyncTask 完全解析
  2. Android(安卓)最简单的导航栏实现
  3. InputFilter实现EditText文本输入过滤器
  4. AndroidLinker与SO加壳技术
  5. ADB 常用命令
  6. 【Android(安卓)UI】如何做一个纯粹的And
  7. 官宣:微软Cortana或将退出Android/iOS两大
  8. Android本地文件管理器思路解析一一增删
  9. Android(安卓)内存缓存框架 LruCache 的
  10. Android退出程序(二)——利用广播机制