美文网首页
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