博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
保存图片到图库
阅读量:6607 次
发布时间:2019-06-24

本文共 858 字,大约阅读时间需要 2 分钟。

hot3.png

public static void saveImageToGallery(Context ctx,Bitmap bm){  File dir=new File(Environment.getExternalStorageDirectory(), "newDir");  if(!dir.exists()){   dir.mkdir();  }  String fileName=System.currentTimeMillis()+".jpg";  File file=new File(dir, fileName);  try {   FileOutputStream out=new FileOutputStream(file);   bm.compress(CompressFormat.JPEG, 80, out);   out.flush();   out.close();  } catch (FileNotFoundException e) {   e.printStackTrace();  } catch (IOException e) {   e.printStackTrace();  }  try {   MediaStore.Images.Media.insertImage(ctx.getContentResolver(), file.getAbsolutePath(), fileName, null);  } catch (FileNotFoundException e) {   e.printStackTrace();  }  //通知图库更新  ctx.sendBroadcast(new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE, Uri.parse("file://"+file.getAbsolutePath()))); }

转载于:https://my.oschina.net/u/2314381/blog/374671

你可能感兴趣的文章
HTML
查看>>
素数测试算法(基于Miller-Rabin的MC算法) // Fermat素数测试法
查看>>
linux下svn回滚操作
查看>>
maven-profile
查看>>
C 读文件 Windows 与 Linux 的差别
查看>>
【转】左手坐标系和右手坐标系
查看>>
mac 制作 ios 的 usb 启动盘
查看>>
bind的介绍,安装及应用
查看>>
我的友情链接
查看>>
贴片电容
查看>>
dex文件解析(1)
查看>>
傀儡式注入
查看>>
【Ubuntu 14.04】更新安装源
查看>>
我的友情链接
查看>>
POJ 3335 Rotating Scoreboard 半平面交
查看>>
oracle 闪回查询
查看>>
window.location.href和window.location.replace的区别
查看>>
《Gamestorming》读书笔记
查看>>
js实现网页图片延时加载的原理和代码
查看>>
Windows Live Writer配置步骤
查看>>