Android 图片选择(ImageSelector) (拍照,裁剪,压缩,查看)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android 图片选择(ImageSelector) (拍照,裁剪,压缩,查看)相关的知识,希望对你有一定的参考价值。

参考技术A 1.遍历sdcard文件夹(指定层次深度 searchDeep ),如果文件夹发现图片 , 添加到已搜索到图片的文件列表中,并跳入下一个文件夹搜索

2.使用 ContentResolver 搜索 添加搜索标签(png,jpg,jpeg,gif 等) 优点:更快速

压缩调用

第一步-->

采样率压缩:设置 BitmapFactory.Options.inSampleSize 大小

第二步-->

PNG:尺寸压缩( Config:ARGB_4444 ,工具: Canvas );

JPG:尺寸压缩( Config:ARGB_565 ,工具: Canvas )+压缩质量( bitmap.compress() )

注 :

1.GIF不做压缩处理

2.尺寸压缩:改变宽高(png,jpg)

3.压缩质量:改变文件大小(适用jpg,png无效)

以上是关于Android 图片选择(ImageSelector) (拍照,裁剪,压缩,查看)的主要内容,如果未能解决你的问题,请参考以下文章

Android高仿微信图片选择上传工具

Android拍照,相册选择图片以及Android6.0权限管理

Android 从图库选择图片,拍照图片,裁剪图片

android之图片选择器ImageSelector的使用

Android图片选择器 多选框架

仿QQ图片选择器--Android