安卓开发——如何将Bitmap保存为本地图片
原文地址:http://www.apkbus.com/blog-17085-54589.html
public boolean saveMyBitmap(Bitmap bmp, String bitName) throws IOException {
File dirFile = new File("./sdcard/DCIM/Camera/");
if (!dirFile.exists()) {
dirFile.mkdirs();
}
File f = new File("./sdcard/DCIM/Camera/" + bitName + ".png");
boolean flag = false;
f.createNewFile();
FileOutputStream fOut = null;
try {
fOut = new FileOutputStream(f);
bmp.compress(Bitmap.CompressFormat.PNG, 100, fOut);
flag = true;
} catch (FileNotFoundException e) {
e.printStackTrace();
}
try {
fOut.flush();
} catch (IOException e) {
e.printStackTrace();
}
try {
fOut.close();
} catch (IOException e) {
e.printStackTrace();
}
return flag;
}
阅读更多
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
- 上一篇: 字符串数组中查找固定字符串
- 下一篇: Android保存Bitmap为本地文件