美文网首页
Android解码Base64图片姿势

Android解码Base64图片姿势

作者: 我说今晚月光这么美你说是的 | 来源:发表于2017-08-27 09:38 被阅读411次

编码后的图片会有” data:image/*;base64, “标识,在进行解码时我们需要去掉这一部分,否则会导致解码失败
如图:

服务端返回的json数据

看下正确的解码姿势:

import android.util.Base64;(android自带工具类)

String str = bean.getResult().getBcode();
byte[] b = Base64.decode(str.split(",")[1],Base64.DEFAULT);
Bitmap bitmap = BitmapFactory.decodeByteArray(b, 0, b.length);
imgCode.setImageBitmap(bitmap);

相关文章

网友评论

      本文标题:Android解码Base64图片姿势

      本文链接:https://www.haomeiwen.com/subject/hgdbdxtx.html