//android把图片文件添加到相册

public String saveImage(String name, Bitmap bmp) {File appDir = new File(Environment.getExternalStorageDirectory() + File.separator + Environment.DIRECTORY_DCIM+File.separator+"Camera"+File.separator);if (!appDir.exists()) {appDir.mkdir();}String fileName = name + ".jpg";File file = new File(appDir, fileName);try {FileOutputStream fos = new FileOutputStream(file);bmp.compress(Bitmap.CompressFormat.JPEG, 100, fos);fos.flush();fos.close();try {MediaStore.Images.Media.insertImage(getContentResolver(),file.getAbsolutePath(), fileName, null);} catch (FileNotFoundException e) {e.printStackTrace();}// 最后通知图库更新Uri localUri = Uri.fromFile(file);Intent localIntent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE, localUri);sendBroadcast(localIntent);return file.getAbsolutePath();} catch (IOException e) {e.printStackTrace();}return null;}

android把视频文件添加到相册

//是否添加到相册
ContentResolver localContentResolver = this.getContentResolver();
ContentValues localContentValues = getVideoContentValues(this, file, System.currentTimeMillis());
Uri localUri = localContentResolver.insert(MediaStore.Video.Media.EXTERNAL_CONTENT_URI, localContentValues);
sendBroadcast(new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE, localUri));
public static ContentValues getVideoContentValues(Context paramContext, File paramFile, long paramLong)
{ContentValues localContentValues = new ContentValues();localContentValues.put("title", paramFile.getName());localContentValues.put("_display_name", paramFile.getName());localContentValues.put("mime_type", "video/mp4");localContentValues.put("datetaken", Long.valueOf(paramLong));localContentValues.put("date_modified", Long.valueOf(paramLong));localContentValues.put("date_added", Long.valueOf(paramLong));localContentValues.put("_data", paramFile.getAbsolutePath());localContentValues.put("_size", Long.valueOf(paramFile.length()));return localContentValues;
}

转载自:android把图片 视频 保存到相册

Android保存图片和视频到相册相关推荐

  1. android照片视频备份,Android 保存图片或视频到相册并刷新相册

    在做项目时,有时会有这样的需求,需要将用户保存的图片和视频文件,能及时在相册中展示和查看,此时如果没有通知相册更新,就不会及时查看到相册中保存的这种图片.那么我们的应用程序如何通知相册刷新并且用户可以 ...

  2. android 保存图片(视频)到相册

    概述 此功能麻烦的地方主要在机型适配上. 此功能实现步骤如下: 将图片存储到手机picture目录下.(一般是从原位置复制过来) 将该文件扫描到相册. 本文的例子是将应用自带的内容存储到picture ...

  3. Android保存图片和视频到本地并更新相册

    照片: MediaStore.Images.Media.insertImage(getContentResolver(),bmp,fileName, null); bmp.recycle(); bmp ...

  4. flutter 保存图片或者视频到相册

    非常好用的插件:image_gallery_saver 保存网络图像 _save() async {var response = await Dio().get("https://ss0.b ...

  5. Android开发之刷新图片到相册 | 刷新视频到相册的方法区分发广播刷新方法

    我们很多app会有保存图片和保存视频,保存成功后一般在最近文件或者相册就能看到了,这个需要我们在保存文件后自行刷新到相册中,以前老版本方法通过广播刷新方法在API29中已经废弃了无法使用,咱们提供了新 ...

  6. android 下载保存视频到本地相册刷新 机型适配问题

    android 下载保存视频到本地相册刷新 机型适配问题 android 下载保存视频到本地相册刷新问题 一般我们保存视频文件到本地 使用一下方法扫描到相册,通知相册更新 MediaScannerCo ...

  7. android 6.0获取图片地址,Android应用开发Android 保存图片到系统相册(三星6.0有效)...

    Android   保存图片到系统相册(三星6.0有效).今天要做一个保存图片到系统图库的功能,自身能力较浅,所以只能搜索了但发现网上的方法有几处bug,所以自己总结一下防止以后忘掉也想和大家分享一下 ...

  8. c语言保存图片image,iOS 保存图片到【自定义相册】

    3.1.Photos 框架基本认识,我们可以在 Help->Developer Documentation-> 选择OC或者Swift 搜索 Photos Photos 框架检索 Phot ...

  9. 微信小程序---授权保存图片或视频,拒绝后不在出现弹窗---自定义组件弹窗

    微信小程序授权保存图片后拒绝授权,(当拒绝授权后,微信再次调用保存不在出现授权弹窗): 这么一来,微信提供给开发者的解决方法就是跳入设置页面里面让用户自己打开权限. 那么今天自己自定义了一个组件. 根 ...

最新文章

  1. 实战 | 哪个瞬间让你突然觉得CV技术真有用?
  2. WSL系列操作:安装,卸载
  3. linux chmod和fchmod设置 文件和目录权限设置
  4. unmappable character for encoding UTF8
  5. sudoers配置文件详解
  6. java编程题有难度的_算法与编程面试题 不喜勿喷 难度指数:*****...
  7. idea 引入oracle驱动并打包_IDEA下从零开始搭建SpringBoot工程
  8. Yinchuan-B The Great Wall
  9. keil5图标变成白色_【网上最简单】Chrome安装后打不开任何页面 amp; 改名后图标变成小白块[30秒解决]...
  10. Springboot集成通用Mapper与Pagehelper,实现mybatis+Druid的多数据源配置
  11. python-day9-函数初识-三元运算符
  12. ARM给服务器厂商更多创新机会
  13. 如何将图片转化为base64编码格式显示
  14. 【error】 in ./api/axios.js Module parse failed: Unexpected token
  15. 2021年人口普查结果分析
  16. 用序列到序列和注意模型实现的翻译:Translation with a Sequence to Sequence Network and Attention
  17. css 从右到左的方向调整
  18. 利用WebView加载HTML代码时解决图片正常显示
  19. 用ChatGPT实现变现的多种方法
  20. Android 3D 魔方游戏的设计与开发

热门文章

  1. 云计算期末习题含答案
  2. ftp 发生意外错误 0x8ffe2740
  3. android 更改主题,如何更改android app的颜色主题?
  4. 乘风破浪潮头立,扬帆起航正当时——韩国5G商用情况解析
  5. 铁通计算机网络,【计算机网络技术】常见宽带错误代码及处理办法(使用移动宽带【铁通】、部分电信宽带故障、联通宽带故...
  6. 毕业就业之 -【湖北集中选调】
  7. 【Mac版word转PPT技巧】谁说Word转PPT在Mac电脑中不能实现?
  8. [英语阅读]2010年内衣新宠:抗皱文胸
  9. Alpha冲刺——事后诸葛亮
  10. 微信小程序OCR插件使用指南