Media.insert插入的图片文件大小比原图小

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public static final String insertImage(ContentResolver cr, Bitmap source,
String title, String description) {
ContentValues values = new ContentValues();
values.put(Images.Media.TITLE, title);
values.put(Images.Media.DESCRIPTION, description);
values.put(Images.Media.MIME_TYPE, "image/jpeg");
url = cr.insert(EXTERNAL_CONTENT_URI, values);
OutputStream imageOut = cr.openOutputStream(url);
source.compress(Bitmap.CompressFormat.JPEG, 50, imageOut);
}