最新消息:

android中用BitmapFactory方法压缩上传图片

android 大步 1432浏览 0评论

手机上传图片,必须要压缩,否则太大了,下面是我网上找的的一个使用BitmapFactory压缩图片的方法,BitmapFactory的好处是可以使用files, streams,
和 byte-arrays 来创建Bitmap对象,这样就可以解析任意路径下的图片文件了,然后利用其他的一些属性,来缩小,裁剪,旋转之类的。

贴上原代码:

可以将2M压缩到70KB吧,忘了当时测试的数据。

使用方法从源代码中已经很明白了:

file:代表将要被压缩的图片

newpath:表示压缩后输出的图片的路径

 

 

转载请注明:大步's Blog » android中用BitmapFactory方法压缩上传图片

SiteMap