android 保存bitmap到SD卡

来源:互联网 发布:java类库手册 pdf 编辑:程序博客网 时间:2024/05/16 09:18
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();
  }
 }
0 0
原创粉丝点击