public void saveMyBitmap(String bitName,Bitmap mBitmap){
File f = new File("/sdcard/" + bitName + ".png");
try {
f.createNewFile();
} catch (IOException e) {
// TODO Auto-generated catch block
DebugMessage.put("在保存图片时出错:"+e.toString());
}
FileOutputStream fOut = null;
try {
fOut = new FileOutputStream(f);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
mBitmap.compress(Bitmap.CompressFormat.PNG, 100, fOut);
try {
fOut.flush();
} catch (IOException e) {
e.printStackTrace();
}
try {
fOut.close();
} catch (IOException e) {
e.printStackTrace();
}
}
一个方法,比较简单
本文介绍了一个简单的Android方法,用于将Bitmap对象压缩为PNG格式并保存到设备的SD卡上。该方法首先创建一个文件对象指向SD卡上的指定路径,然后尝试创建此文件,并使用FileOutputStream将Bitmap写入该文件。
1246

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



