00.Bitmap的压缩方式
- 常见压缩方法Api
- Bitmap.compress(),质量压缩,不会对内存产生影响;
- BitmapFactory.Options.inSampleSize,内存压缩;
- Bitmap.compress()质量压缩
- 质量压缩,不会对内存产生影响
- 它是在保持像素的前提下改变图片的位深及透明度等,来达到压缩图片的目的,不会减少图片的像素。进过它压缩的图片文件大小会变小,但是解码成bitmap后占得内存是不变的。
如何调用这个recycle()方法
1 | if (bitmap != null && !bitmap.isRecycled()) { |
经过测试,请求8张图片,耗时毫秒值174。如果是服务器响应速度一般,耗时需要2秒【正式接口】。
1 | /** |
HandlerThread是个什么东西,是一个hanlder还是thread,还是别猜了,直接看一下类的定义吧,英文看不懂,可以找翻译?
Android 主线程中 Looper 的轮询死循环为何没阻塞主线程