生成透明的Bitmap

 //若使背景为透明,必须设置为Bitmap.Config.ARGB_4444或ARGB_8888("A"表示透明度)Bitmap mBitmap = Bitmap.createBitmap(getWidth(), getHeight(), Bitmap.Config.ARGB_8888);

当使用Bitmap进行Canvas.draw之类的操作时,加载透明图片为底图,也必须设置Bitmap.Config.ARGB_4444或ARGB_8888,不然图片透明区域会变成黑色。

保存Bitmap到本地

具体图片文件操作,请见: 图片文件操作工具类—ImageUtil

 File sdDir = Environment.getExternalStorageDirectory();File fileDir = new File(sdDir.getPath() + "/保存图片的文件夹名");if (!fileDir.exists()) {// 必须要先有父文件夹才能在父文件夹下建立想要的子文件夹// 即LIMS文件必须存在,才能建立IMG文件夹fileDir.mkdir();}String fileUrl = fileDir.getAbsolutePath()+"/图片名字.png";try {FileOutputStream fos = new FileOutputStream(new File(fileUrl ));//此处注意为Bitmap.CompressFormat.PNGmBitmap.compress(Bitmap.CompressFormat.PNG, 100, fos);fos.flush();fos.close();} catch (FileNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}

使用Bitmap生成透明底图,并保存到本地SD卡中相关推荐

  1. BitmapUtil【缩放bitmap以及将bitmap保存成图片到SD卡中】

    版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 用于缩放bitmap以及将bitmap保存成图片到SD卡中 效果图 代码分析 bitmapZoomByHeight(Bitmap s ...

  2. 将SD卡中保存的摄像头(OV7620)数据合成8位灰度图像

    暑假的时候做车用到SD卡保存摄像头OV7620的数据,采用SPI,图片大小是155*60,刚开始学这个没加什么东西,直接就把数据往SD里面塞,初始化创建了一个data1.txt的文件 rc =f_op ...

  3. 短视频平台开发,将图片、视频保存到本地的相册中

    短视频平台开发,将图片.视频保存到本地的相册中实现的相关代码 获取本地相册 - (IBAction)goodsButton1Touch:(id)sender {//拿到获取相册的权限if([UIIma ...

  4. android存储到sd卡中,android保存文件到SD卡【文件存储】

    sd卡用于保存大文件如视频,音频,大文档等 package cn.itcast.files; import cn.itcast.service.FileService; import android. ...

  5. 【Android游戏开发十二】(保存游戏数据 [上文])详解SharedPreference 与 FIleInputStream/FileOutputStream将数据存储到SD卡中!

     李华明Himi 原创,转载务必在明显处注明: 转载自 [黑米GameDev街区] 原文链接:  http://www.himigame.com/android-game/327.html 很多童鞋说 ...

  6. Android笔记:保存Bitmap到SD卡中

    之前一般是把ImageView转成Bitmap比较多,最近用到把Bitmap保存到本地,去网上看了看正好的记录下来吧, 直接贴代码: //String path,String picNamepubli ...

  7. android将拍摄的图片存入sd卡中,Android将图片保存至SD卡上

    首先判断SD卡是否插入--> public String getSDPath(){ File SDdir=null; boolean sdCardExist= Environment.getEx ...

  8. html前端使用js生成pdf文件并保存到本地

    安装jspdf和html2canvas依赖,其中jspdf是文件保存操作,html2canvas是为了将内容转换为canvas图片 npm install jspdf html2canvas --sa ...

  9. Flutter生成长截图并保存在本地

    xml中需要配置权限 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/&g ...

最新文章

  1. 连载-第1章绪论 1.2嵌入式处理器
  2. 常见的IE浏览器的一些兼容问题及解决方法
  3. 涉密机房建设方案如何规划?
  4. java 实体比较_java比较实体类
  5. solr5.3.1 mysql_Solr5.3.1 dataimport 导入mysql数据
  6. php 支付宝小程序授权登陆验签_星巴克“啡快”登陆支付宝小程序,让你“飞快”取到咖啡...
  7. mysql数据库连接锁住_锁mysql方法
  8. java抠图边框颜色处理_java 实现抠图(项目应用场景:抠图章)
  9. php废物,PHP的垃圾回收机制以及大概实现
  10. Mysql + keepalived 实现双主热备读写分离
  11. 调研助力4S店,解码困境谜团
  12. 斐讯K1S路由器刷华硕固件教程
  13. 基于MySQL的图书管理系统
  14. SSD的FTL——深入浅出SSD笔记
  15. TabHost眼睛会骗人
  16. 读书有益——》《断舍离·舍·做减法的勇气》
  17. 谈谈c语言中delay的用法
  18. 基因家族分析⑦:用MEME查询基因家族的motif
  19. fscanf php,php fscanf() 函数使用方法
  20. 电脑怎么翻译图片中的文字?快速翻译图片文字的方法

热门文章

  1. 既然阻塞 I/O 会使线程休眠,为什么 Java 线程状态却是 RUNNABLE?
  2. 使用Jupyter Notebook远程连接服务器
  3. 信捷触摸屏UI模板XINJIE UI信捷触摸屏界面模板
  4. 重装fedora17之后的一些配置
  5. 掌握正确的指法---击键要领、雨儿五笔打字视频
  6. CSS3中的伪元素选择器与scss
  7. linux内核设置mac地址,Linux下如何修改网卡MAC地址
  8. 如何下载B站视频以及音频
  9. 异常全家桶来咯,异常捕获,异常抛出,自定义异常
  10. 北大计算机系工业设计考研,2019北京大学工学院工业设计工程考研经验分享