안녕하세요. 항상 여기서 많은 도움만 받고 가네요.

제가 DB를 사용하지 않고 preference 를 사용해서 이미지를 저장하고 싶은데 bitmap->byte->string 으로 변환해서 preference 에 저장을 하고 다시 bitmap 으로 변환시
string->byte 로 전환하는 과정에서 bitmap->byte 변환시의 byte 값과 다른값이 나와 bitmap 으로의전환에서 null 값을 찍어주네요.ㅠ.ㅠ DB 를 사용하지 않고 갤러리로부터 가져온 image 를 저장할 방법이 없을까요?ㅠ.ㅠ  

######################################################
 byte[] b = stream.toByteArray();
   
 edit_image = b.toString();
 b = edit_image.getBytes();      

Bitmap bitmap = BitmapFactory.decodeByteArray(b,0,b.length);

#######################################################

Bitmap<-> byte 간의 변환은 잘 이루어지나

Bitmap<-> String 간의 변환은 중간에 byte 의 값이 변화되어 Bitmap 으로의 변환시에 null값을 찍어줍니다..

이틀동안 아무리 고민하고 뒤져봐도 preference 로 저장할 마땅한 방법이 떠오르질 않네요.ㅠ.ㅠ

DB를 안쓰고 data 를 갖고 있으려면 preference 이외에는 없는건가요?.