Bitmap newbitmap = null;
newbitmap = ThumbnailUtils.extractThumbnail(oldbitmap, maxWeight, maxHeight,
OPTIONS_RECYCLE_INPUT);
ByteArrayOutputStream baos = new ByteArrayOutputStream();
newbitmap.compress(Bitmap.CompressFormat.JPEG, 100, baos);//这个方法很方便,具体听参考android帮助文档
byte[] data = baos.toByteArray();
Log.d(LOG_TAG, "data ..大小." + data.length);
FileOutputStream outStream;
try
{
outStream = new FileOutputStream(PicturePath);
outStream.write(data);
outStream.close();
}
catch (Exception e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
android 将一个bitmap保存成图片文件
最新推荐文章于 2023-11-28 23:01:56 发布