2011-03-15 132 views
3

我正在寫一個應用程序,使用相機意圖拍照。我得到圖像的uri(保存在圖庫中),並可以在ImageView中顯示圖像。我試圖找出將這個uri保存在SQLite數據庫中以便稍後檢索並將圖像放入ImageView中的最佳方法。我是否使用BLOB來存儲uri?如果是這樣,我將如何做到這一點?或者我將uri轉換爲字符串並以此方式存儲?我一直在尋找答案,我必須使用錯誤的搜索詞,因爲我找不到應該是一個簡單問題的答案。如何在Android中將圖像的uri插入sqlite數據庫?

回答

0

這將取決於你想如何稍後訪問。對於你正在考慮的有兩種選擇,因爲圖像已經保存在你的手機上,所以不需要將它作爲一個塊保存兩次。或者,如果您將圖片移動到手機上或將其刪除,將其放在一個斑點中會更好。 在現實中,你會得到更好的服務保存在目錄中的圖片預留只是從您的應用程序的圖像,再後來在該目錄中讀取所有的文件名進行訪問。

+0

謝謝。我決定把圖像放在不同的目錄中。 – 2011-04-01 03:16:48

相關問題