Android不错的图片压缩方法
一、图片质量压缩
/**
* 质量压缩方法
*
* @param image
* @return
*/
public static Bitmap compressImage(Bitmap image) {
ByteArrayOutputStream baos = new Byt...
分类:
移动开发 时间:
2015-04-22 18:34:03
阅读次数:
139
1、质量压缩方法 通过compress的方法只是减小了文件的大小,但是并不能保证减低bitmap文件解码后在内存的占用量。 private?Bitmap?compressImage(Bitmap?image)?{
??ByteArrayOutputStream?baos?=?new?...
分类:
移动开发 时间:
2015-04-08 18:20:44
阅读次数:
142
在上一篇专题Android开发之图片处理专题(一):利用软引用构建图片高速缓存中我们讲述了如何利用软引用技术构建高速缓存。那么想要用到图片,首先得有图片的来源。一般而言,一个应用的图片资源都是从服务器处获得的。今天,我们利用Android开发之网络请求通信专题(二):基于HttpClient的文件上传下载里面封装好的httpUtils来实现图片的下载,然后加载到本地并使用,以一个listView为...
分类:
移动开发 时间:
2015-02-01 09:38:31
阅读次数:
171
两个压缩方法,宽高和质量压缩的,里面有base64的加密:(三个都不错)http://www.cnblogs.com/yrhua/p/3499910.htmlhttp://www.360doc.com/content/12/1225/16/7857928_256206082.shtmlhttp://...
分类:
移动开发 时间:
2015-01-23 22:45:42
阅读次数:
207
android图片压缩质量参数
在实用ImageLoader中,在配置DisplayImageOptions时,需要设置.bitmapConfig(Bitmap.Config.RGB_565)
那么这个 Bitmap.Config.RGB_565 是什么意思呢 ?
在android中的大图片一般都要经过压缩才能显示,不然容易发生oom,一般我们压缩的时候都只关注其尺寸方面的大小,...
分类:
移动开发 时间:
2015-01-12 16:36:28
阅读次数:
226
用了很久图片压缩,之前人们一直使用google的官方图片压缩方法
final BitmapFactory.Options options = new BitmapFactory.Options();
options.inJustDecodeBounds = true;
BitmapFactory.decodeResource(res, resId, options);
op...
分类:
移动开发 时间:
2015-01-05 15:01:39
阅读次数:
255
请尊重他人的劳动成果,转载请注明出处:Android图片压缩技巧
http://blog.csdn.net/fengyuzhengfan/article/details/41759835
当需要将Android客户端的图片上传到服务器时,往往需要将图片进行压缩,关于图片的压缩方法,小编分享几种常用的方式:
第一种方式:裁切以达到压缩的目的
我曾在《Android开发之裁剪照片》一文...
分类:
移动开发 时间:
2014-12-06 01:27:17
阅读次数:
163
一.图片的存在形式1.文件形式(即以二进制形式存在于硬盘上)2.流的形式(即以二进制形式存在于内存中)3.Bitmap形式这三种形式的区别:文件形式和流的形式对图片体积大小并没有影响,也就是说,如果你手机SD卡上的如果是100K,那么通过流的形式读到内存中,也一定是占100K的内存,注意是..
分类:
移动开发 时间:
2014-07-31 17:20:57
阅读次数:
196
这两天改进优化项目中图片上传的代码,考虑到可能有7、8M的比较大的图片,因为要先进行压缩。所以设计到文件的压缩,保存与清空删除操作。在这里记下笔记。
/**
* 压缩并另存为,每次先清空再保存
*/
private void compressFile(){
//清空保存目录下的旧照片
String saveDir = Environment.getExternalStorag...
分类:
移动开发 时间:
2014-07-21 23:15:43
阅读次数:
277