图片和base64 String互转
来源:互联网 发布:tag标签自动获取seo 编辑:程序博客网 时间:2024/05/19 01:14
在转换之前把要转的图片放在assets目录下
图片转base64 String
public String PicToString(String name){ InputStream myInput = null; String string=null; try { myInput = MainActivity.this.getAssets().open(name); Bitmap bitmap = BitmapFactory.decodeStream(myInput); ByteArrayOutputStream bStream = new ByteArrayOutputStream(); bitmap.compress(Bitmap.CompressFormat.PNG, 50, bStream); byte[] bytes = bStream.toByteArray(); string = Base64.encodeToString(bytes, Base64.DEFAULT); Log.i("--------->", "转string成功"); } catch (IOException e) { Log.i("--------->", "转string失败"); } return string; }
这里写代码片
base64 String 转 bitmap
public Bitmap stringToBitmap(String string) { // 将字符串转换成Bitmap类型 Bitmap bitmap = null; try { byte[] bitmapArray; bitmapArray = Base64.decode(string, Base64.DEFAULT); bitmap = BitmapFactory.decodeByteArray(bitmapArray, 0, bitmapArray.length); Log.i("--------->", "转bitmap成功"); } catch (Exception e) { Log.i("--------->", "转bitmap失败"); } return bitmap; }
0 0
- 图片和base64 String互转
- BASE64 实现string和byte互转
- base64 和图片 转换
- Base64将图片转化成String
- Base64将图片转化成String
- 图片与base64互转
- C#和JAVA实现图片和BASE64互转
- 图片和Base64编码转换
- 图片Base64编码和解码
- iOS图片转base64字符串和base64字符串转为图片
- 图片转base64字符串和base64字符串转图片
- 图片文件转base64和base64转图片文件
- BASE64发送图片和保存图片
- Base64编码格式 和 String的转换
- 图片base64与blob互转
- 【C#】图片的Base64编码和解码
- Base64编码和图片的互相转换
- Base64编码和图片的互相转换
- 状态已恢复七八成
- 1、Oracle专家编程--安装SCOTT/TIGER模式
- 开源项目DataBaseManager(一):想法
- linux下安装yum命令安装lamp环境
- 基于Smack3.0.4+ Openfire3.10.2下学习开发IM(二)用户分组信息(Roster、RosterGroup和RosterEntry)
- 图片和base64 String互转
- CountDownLatch用法
- Go 语言 make & new
- 第三方框架AFN使用
- Single-instance applications
- 软件包管理
- coderforce 534A Exam
- 浮动IP(Floating IPs):开始构建你的高可用性的应用
- Dubbo与Zookeeper、SpringMVC整合和使用(负载均衡、容错)