0
在我的應用程序中,我生成了一些只需要我的應用程序的圖像,但它應該永久保存在手機中。哪一個更適合在android中存儲圖像?
要做到這一點,我有兩個想法:
- 儲存於SD卡一個單獨的文件夾和隱藏這一點,並保持與imageIDs和imagepaths數據庫。
- 將圖像本身及其ID存儲在數據庫中。
從哪兩個哪個更好? 有沒有其他解決方案在性能和存儲空間方面更好?如果是,那麼請提出一個好的解決方案。
在此先感謝。
在我的應用程序中,我生成了一些只需要我的應用程序的圖像,但它應該永久保存在手機中。哪一個更適合在android中存儲圖像?
要做到這一點,我有兩個想法:
從哪兩個哪個更好? 有沒有其他解決方案在性能和存儲空間方面更好?如果是,那麼請提出一個好的解決方案。
在此先感謝。
第一個..
1: Store in a separate folder in sdcard and hide this and mentain a database with imageIDs and imagepaths.
最好避免大型數據庫文件和BLOB類型圖像,反之亦然的轉換..
在這種情況下,如何使這些圖片私有我的理解?你能建議一些鏈接嗎? – 2012-02-24 11:16:20
如果圖像數量較少且尺寸較小,則還可以將這些圖像放在/ data/data//files目錄中,以便它們對您的應用程序保密。或者,如果你想把它放在SD卡上,然後用「。」製作一個目錄名稱。前綴會隱藏目錄。 –
user370305
2012-02-24 11:18:16
隱藏之後,我將如何檢索這些文件?我是否需要指定包含點前綴的路徑,或只需要目錄名稱/文件名就足以檢索文件。 – 2012-02-24 11:20:49