2019独角兽企业重金招聘Python工程师标准>>>

一:将ImageView中的图片转换成Bitmap

二:将Bitmap 转换成二进制,写入本地

三:用广播通知相册进行更新相册


实现代码如下:

//将ImageView中的图片转换成Bitmap

mshowpicture.buildDrawingCache();

Bitmap bitmap=mshowpicture.getDrawingCache();

//将Bitmap 转换成二进制,写入本地

ByteArrayOutputStream stream = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.PNG , 100 , stream);
byte[] byteArray = stream.toByteArray();
File dir=new File(Environment.getExternalStorageDirectory ().getAbsolutePath()+"/picture" );
if(!dir.isFile()){
    dir.mkdir();
}
File file=new File(dir,imagename +".png" );
try {
    FileOutputStream fos=new FileOutputStream(file);
    fos.write(byteArray, 0 , byteArray.length);

fos.flush();

//用广播通知相册进行更新相册

    Intent intent = new Intent(Intent. ACTION_MEDIA_SCANNER_SCAN_FILE);
    Uri uri = Uri.fromFile(file);
    intent.setData(uri);
    ShowPicture.this .sendBroadcast(intent);
    Log.v(LOG_TAG, "------>通知相册更新成功" );
} catch (FileNotFoundException e) {
    e.printStackTrace();
} catch (IOException e) {
    e.printStackTrace();

}

转载于:https://my.oschina.net/u/2502508/blog/537415

将ImageVIew中的图片保存到本地相册中相关推荐

  1. uni-app小程序,将base64图片保存到本地相册

    描述 在做项目时,通过填写个人信息,生成一个二维码,现在要求将生成的二维码保存到本地,当点击图片上面的"保存到本地"时,就会将图片保存到本地相册里 实现过程 下面代码中的picUr ...

  2. React Native - 使用CameraRoll将图片保存到本地相册

    PS: 以下内容经过本人亲自尝试 证明在IOS设备上简单有效 // IOS需要授权认证才允许保存图片,非常重要,记得配置: 由于苹果安全策略更新,还需要在 Info.plist 配置请求照片相的关描述 ...

  3. android 本地图片分享,Android 把图片保存到本地相册

    [实例简介] 把图片保存到本地相册,实现本地相册资源同步化 [实例截图] [核心代码] Scanner └── Scanner ├── AndroidManifest.xml ├── bin │   ...

  4. Android app中将图片保存到本地相册并自命名相册名的代码方法

    private void saveImage() {ImageView对象.buildDrawingCache();Bitmap bitmap = ImageView对象.getDrawingCach ...

  5. php - 使用 phpqrcode.php 生成二维码图片,同时并将生成的二维码图片保存到本地服务器中(详细示例教程源码)

    效果图 网上的教程都太乱了,不好移植到自己的项目中. 最终效果,如下图所示: 你可以直接复制本文提供的方法,稍微改改就能应用到你的项目中去. 示例代码干净整洁,注释超级详细 示例源码 首先需要引入 p ...

  6. Cocos Creator 从下载图片到手机本地相册

    在游戏中难免会有使用保存图片到本地的功能 比如二维码等 但是creator的方法是保存在他的游戏目录里 如果手机没有root是无法查看的 这个方法就是 把图片下载到游戏目录 然后在通过目录查找图片 然 ...

  7. android view存储为jpg,Android长按imageview把图片保存到本地的实例代码

    工具类 之前用 AsyncTask 现在改用rxJava public class SaveImageUtils { public static void imageSave(final ImageV ...

  8. android本地图片如何显示到相册中,如何将本地图片保存到相册

    1.前言 我们都知道将图片保存到本地的操作,但是如何将本地的图片保存到相册.有几种不同的方法,下面分别讲述这几种方法. 2.调用系统方法 MediaStore.Images.Media.insertI ...

  9. python中if brthon环境安装包_Python实现base64编码的图片保存到本地功能示例

    本文实例讲述了Python实现base64编码的图片保存到本地功能.分享给大家供大家参考,具体如下: # -*- coding:utf-8 -*- #!python3 import os import ...

最新文章

  1. 机器学习模型的超参数优化 | 原力计划
  2. 如何查看python安装了什么库-怎么看python安装了哪些库
  3. XAML和VBA 7规范发布
  4. 使用SAP HANA Web-based Development Workbench进行SQLScript练习
  5. 史上最全最常用批处理260多个打包下载
  6. C++读取XML树的建立和遍历
  7. 【R图秀-5】将薪比薪
  8. 调试内核Ubuntu 搭建嵌入式开发环境-续
  9. QQ群红包裂变吸粉引流 玩法解析实战操作
  10. 【设计模式】观察者模式
  11. 十年之痛解读日本房地产泡沫
  12. 大数据干货,1个案例讲清楚精准营销!
  13. U启动U盘启动盘制作
  14. vue项目,h5图片放大后,支持手指缩放功能
  15. excel切片器_Excel数据透视表,结合切片器制作一个动态的图表!
  16. 汽车之家运维团队倾力打造的配置管理系统AutoCMS
  17. 2020年个人计划总结和2021年个人计划
  18. 母牛python_使用Python解决母牛问题
  19. 【前端圭臬】二:你知道的和不知道的 HTML
  20. python sdk是什么意思_SDK 和 API 的区别是什么?

热门文章

  1. 给DataGrid添加自动增长的序列号
  2. python画心形图像
  3. 建堆 java_堆排序就这么简单
  4. vs发布免安装文件_戒掉PC,免pc开发,cloud ide and debug设想
  5. c++经典代码大全_宁海檩条C型钢型号大全
  6. Python入门系列之字符编码
  7. Python爬虫之破解百度翻译--requests案例详解(二)
  8. 当你用Python爬取网站遇到反爬,你应该这样做,轻松解决反爬问题
  9. 电梯为什么显示停止服务器,教你奥的斯服务器怎么看故障
  10. js中的toString方法