안드로이드 개발 질문/답변
(글 수 45,052)
한 액티비티에서 BaseAdapter 를 상속받은 클래스를 만들어서 Gallery 를 만들었습니다.
거기서 선택한 Image 를 DB에 저장하여 다른 액티비티에서도 부를수 있게 하고싶습니다.
DB에 어떻게 저장을 해야할지 잘 모르겠습니다.
자세하게 가르쳐주시면 감사드리겠습니다.
거기서 선택한 Image 를 DB에 저장하여 다른 액티비티에서도 부를수 있게 하고싶습니다.
DB에 어떻게 저장을 해야할지 잘 모르겠습니다.
자세하게 가르쳐주시면 감사드리겠습니다.
2010.02.22 11:11:35
유기님 말씀이 맞네요...
저도 같은생각이지만 약간은 다릅니다.
구지 그림 자체를 저장하실 필요는 없을것같구요..
그 그림에 대한 테이블 ID값이나 Path정도만 기억해 두면 될것같네요..
그러면 DB자체가 간단해지고 용량도 크게 넘지 않을껍니다.
이렇게 하는 것은 어떨까요??
sd카드에 이미지를 저장하면 mediascanner가 자동으로 db에 해당 이미지의 URI를 저장 해놓습니다.
그럼 우리는 그걸 가져다가 쓰기만 하면 되니깐 편하기도 하고 훨씬 쉽지 않겠습니까??
결국에는 db에 이미지를 저장 한것과 같은 효과를 얻는것 아닌가요??
저장 폴더만 따로 지정해 놓으면 훨씬더 깔끔하게 이미지를 관리 할수도 있고 이편이 낳지 않을까요??