2010-06-16 124 views

回答

0

從文件系統中讀取總是比從數據庫讀取更快,除非數據庫可以緩存文件在內存中(不要認爲Android手機有足夠的內存爲sqllite做到這一點)...

0

我認爲直接從文件系統讀取速度更快,因爲從數據庫讀取包括從數據庫文件讀取數據。但是,它很大程度上取決於圖像文件的大小。通常,數據庫使用頁面從磁盤(或您的案例中的SD卡)讀取數據。如果文件大小很小,從文件系統讀取可能效率會降低。

但是,當然,您需要對您的數據進行原型和測試,類似於系統中懷疑的實際數據,這隻會讓您只有一個真正的答案。