今天纠结了很久,用Android自带api:

Bitmap bitmap = imageMap.get(url);MediaStore.Images.Media.insertImage(getContentResolver(), bitmap, "myPhoto", "");

将bitmap保存到系统相册,结果打开相册一直找不到保存的图片。但是重启手机之后发现能在相册中找到。研究之后发现,需要在将照片写入相册之后往相册中刷新下相册环境:

sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://"+ Environment.getExternalStorageDirectory())));

更多相关文章

  1. Android(安卓)7.0 后拍照和相册选择
  2. 浅析 Android(安卓)生命周期(一)
  3. Android多核与单核的性能持平的问题
  4. android webview使用html5 上传相册、拍照照片
  5. 发现自己喜欢了移动端开发--Android
  6. Android登录记住密码,AES加密保存密码
  7. Android老版本项目导入到新版SDK提示错误
  8. Android(安卓)获取内外置存储卡方法
  9. Android老版本项目导入到新版SDK提示错误

随机推荐

  1. linux下用户操作记录审计环境的部署记录
  2. MySQL分区表
  3. 【存储】裸设备和Oracle
  4. Hash Cluster Table 研究
  5. 在MySQL中如何有效的删除一个大表?
  6. MYSQL 最近知识总结(1)
  7. 使用位图连接索引优化OLAP查询
  8. MYSQL 最近知识总结(2)
  9. Netdata---Linux系统性能实时监控平台部
  10. 【exp/imp】将US7ASCII字符集的dmp文件导