2013-02-25 172 views
0

AoA。親愛的,我需要的功能,可以將圖像轉換爲二進制存儲在數據庫中,並使用Java將此二進制轉換爲圖像。將圖像轉換爲二進制數組和二進制數組轉換爲java中的圖像

+0

http://stackoverflow.com/questions/3211156/how-to-convert-image-to-byte-array-in-java – Arpit 2013-02-25 10:22:00

+0

不是一個Android大師或確保您的真正需求,但是,是不是可以將文件位置存儲在數據庫中,只需將圖像存儲在文件系統中(或者,將圖像存儲在文件系統[或類路徑中]的已知位置)? – wmorrison365 2013-02-25 10:23:53

回答

0

使用Base64類將其轉換爲字符串,然後存儲在數據庫中。只要需要,您可以將其轉換回圖像。

http://developer.android.com/reference/android/util/Base64.html

+0

不好主意...常見的解決方案是在db和文件中存儲路徑(驚喜!)文件系統 – Selvin 2013-02-25 10:32:34

+0

爲什麼要轉換爲base64?那有什麼好處?存儲字節有什麼問題? – njzk2 2013-02-25 10:42:27

相關問題