欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android中的Bitmap序列化失敗的解決方法

 更新時間:2018年11月20日 15:35:17   作者:熱帶魚不是魚  
這篇文章主要介紹了Android中的Bitmap序列化失敗的解決方法,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下

之前寫了個User類(實現(xiàn)了Serializable接口),類變量里有Bitmap類型的頭像圖片,Bitmap導致序列化不成功,報 "android.graphics.Bitmap"相關(guān)錯誤

解決方法之一:把Bitmap對象替換成byte數(shù)組來表示間接表示圖片,在需要Bitmap的時候再講byte數(shù)組轉(zhuǎn)換成Bitmap對象。這是因為byte數(shù)組和Bitmap之間的可以轉(zhuǎn)化,實現(xiàn)也比較方便。

附byte數(shù)組與Bitmap的相互轉(zhuǎn)換方法:

Bitmap轉(zhuǎn)換成byte數(shù)組

private byte[] bitmap2Bytes(Bitmap bitmap) {
  ByteArrayOutputStream baos = new ByteArrayOutputStream();
  bitmap.compress(CompressFormat.JPEG, 100, baos);
  return baos.toByteArray();
}

 byte數(shù)組轉(zhuǎn)換成Bitmap

 private Bitmap byte2Bitmap(byte[] data) {
    return BitmapFactory.decodeByteArray(data, 0, data.length);
  }

總結(jié)

以上所述是小編給大家介紹的Android中的Bitmap序列化失敗的解決方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Android使用webView加載html頁面的詳細步驟

    Android使用webView加載html頁面的詳細步驟

    Android WebView是Android開發(fā)中提供的一種用于顯示網(wǎng)頁內(nèi)容的組件,它可以加載網(wǎng)頁的url鏈接,也可以加載本地的html文件,下面這篇文章主要給大家介紹了關(guān)于Android使用webView加載html頁面的相關(guān)資料,需要的朋友可以參考下
    2024-06-06
  • 淺談Android應用安全防護和逆向分析之a(chǎn)pk反編譯

    淺談Android應用安全防護和逆向分析之a(chǎn)pk反編譯

    我們有時候在某個app上見到某個功能,某個效果蠻不錯的,我們想看看對方的思路怎么走的,這時候,我們就可以通過反編譯來編譯該apk,拿到代碼,進行分析。
    2021-06-06
  • Android仿QQ空間主頁面的實現(xiàn)

    Android仿QQ空間主頁面的實現(xiàn)

    今天模仿安卓QQ空間,打開程序的啟動畫面和導航頁面我就不做了,大家可以模仿微信的那個做一下,很簡單。這次主要做一下主頁面的實現(xiàn),感興趣的朋友可以參考下
    2013-01-01
  • Flutter滾動組件之SingleChildScrollView使用詳解

    Flutter滾動組件之SingleChildScrollView使用詳解

    這篇文章主要為大家詳細介紹了Flutter滾動組件之SingleChildScrollView使用,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • Android自定義拋出異常的方法詳解

    Android自定義拋出異常的方法詳解

    這篇文章主要給大家介紹了關(guān)于Android自定義拋出異常的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對各位Android開發(fā)者們具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-06-06
  • Android系統(tǒng)對話框使用詳解(最詳細)

    Android系統(tǒng)對話框使用詳解(最詳細)

    這篇文章主要介紹了Android系統(tǒng)對話框使用詳解(最詳細),需要的朋友可以參考下
    2017-10-10
  • Android NDK開發(fā)詳細介紹

    Android NDK開發(fā)詳細介紹

    本文主要介紹Android NDK開發(fā),這里詳細整理了相關(guān)資料并介紹 NDK的知識和開發(fā)流程及簡單示例代碼,幫助大家學習,有需要的小伙伴可以參考下
    2016-09-09
  • Android?Notes思碼逸問題處理記錄

    Android?Notes思碼逸問題處理記錄

    這篇文章主要介紹了Android?Notes思碼逸問題處理記錄詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-10-10
  • Android 底部導航控件實例代碼

    Android 底部導航控件實例代碼

    這篇文章主要介紹了Android 底部導航控件實例代碼的相關(guān)資料,需要的朋友可以參考下
    2016-03-03
  • android 拍照和上傳的實現(xiàn)代碼

    android 拍照和上傳的實現(xiàn)代碼

    怎么把拍照好的圖片數(shù)據(jù)放到gallery中顯示又要保存到sdcard上,請看下面的實例
    2013-09-09

最新評論