我一直在開發繪圖應用程序,我遇到這個問題:我的應用程序有一些頁面(位圖),我需要保存/打開它。我認爲我可以使用序列化機制,但是位圖不是可序列化的,我不知道如何將位圖陣列保存到用戶可以更改文件位置的1個文件中。所以,請給我建議。謝謝。如何保存位圖數組?
0
A
回答
0
你可以做類似的第二個答案中Android serializable problem
除,而不是寫一個FileOutputStream,你可以寫出來的每一個位圖到一個ByteArrayOutputStream。從ByteOutputStream中獲取字節數組,然後將字節數組放入數組列表中,然後將其序列化。
編輯:直接鏈接到了答案:https://stackoverflow.com/a/6640191/606771
0
我不知道使Bitmaps可序列化的奇特方式,但如果您有權訪問該類,則可以覆蓋toString方法並在保存到文本文件時調用toString。在閱讀時,您只需讀取數據並手動將其轉換回位圖。
相關問題
- 1. 位圖不保存到一個數組
- 2. 如何保存位圖
- 3. 24位數據類型數組保存24位位圖文件
- 4. 如何將json數組按位置保存到數組中?
- 5. 如何在圖庫中保存位圖?
- 6. 如何將位圖保存爲圖標?
- 7. 位圖保存整數值
- 8. 如何保存數組?
- 9. 如何保存畫布成位圖
- 10. 如何將XImage保存爲位圖?
- 11. 如何將SurfaceTexture保存爲位圖
- 12. 如何在byte [] c#中保存位圖?
- 13. 如何將位圖保存到Firebase
- 14. 如何保存創建的位圖?
- 15. 如何將位圖保存到文件?
- 16. 如何將位圖保存到Android Gallery
- 17. 如何保存視圖組件的位置?
- 18. 從字節數組保存位圖的參數異常
- 19. 位圖圖像保存
- 20. 保存一個畫布到位圖,然後保存位圖
- 21. 試圖保存爲對象數組,但一直保存爲數組數組
- 22. 保存位圖圖像,如C#
- 23. 如何將NumPy數組保存爲16位單通道PNG圖像?
- 24. 如何從位圖圖像保存到存儲在Android的
- 25. 如何保存數組中的數據
- 26. 如何保存portlet位置
- 27. 保存數組的位圖來分隔文件與C#
- 28. 將位圖保存到文件函數
- 29. 在整數數組中存儲位圖
- 30. 如何在Android中的位圖壓縮後保存Exif數據
你可以把直接鏈接到特定的答案。答案是左右移動的,所以實際的順序會不時變化。 :-) –
哦,我可以!我才發現。編輯時間:P謝謝 – NujnaH