Drawable d;
Bitmap bitmap = ((BitmapDrawable)d).getBitmap();
ByteArrayOutputStream stream = new ByteArrayOutputStream();
defaultIcon.compress(Bitmap.CompressFormat.JPEG, 100, bitmap);
byte[] bitmapdata = stream.toByteArray();
Bitmap压缩与转换
本文介绍了一种使用BitmapDrawable获取位图并将其压缩为JPEG格式的方法。通过ByteArrayOutputStream将压缩后的Bitmap保存为字节数组,便于在网络或文件系统中传输。
Drawable d;
Bitmap bitmap = ((BitmapDrawable)d).getBitmap();
ByteArrayOutputStream stream = new ByteArrayOutputStream();
defaultIcon.compress(Bitmap.CompressFormat.JPEG, 100, bitmap);
byte[] bitmapdata = stream.toByteArray();

被折叠的 条评论
为什么被折叠?