Android解碼Base64圖片姿勢(shì)

編碼后的圖片會(huì)有” data:image/*;base64, “標(biāo)識(shí),在進(jìn)行解碼時(shí)我們需要去掉這一部分,否則會(huì)導(dǎo)致解碼失敗
如圖:

服務(wù)端返回的json數(shù)據(jù)

看下正確的解碼姿勢(shì):

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);
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,355評(píng)論 25 708
  • 導(dǎo)語(yǔ):這是SDWebImage源碼理解的第一篇,本篇先介紹圖片解碼相關(guān)的背景知識(shí),然后介紹SDWebImage中解...
    南華coder閱讀 7,781評(píng)論 12 48
  • 海水深藍(lán),深藍(lán),深藍(lán) 空靈的鳥鳴,往下轉(zhuǎn),往下轉(zhuǎn) 冰天雪地里,春水溫暖,溫暖 找一個(gè)人,過完簡(jiǎn)單溫暖的一生 等一等...
    徐夢(mèng)琳閱讀 320評(píng)論 5 2
  • 1.經(jīng)驗(yàn)判斷法 是最簡(jiǎn)單的人力資源需求預(yù)測(cè)方法。是由中高層管理人員憑借他們豐富的經(jīng)驗(yàn)(這點(diǎn)很重要)和個(gè)人直覺來進(jìn)行...
    yummy6閱讀 670評(píng)論 0 0

友情鏈接更多精彩內(nèi)容