我正在研發一款android應用程序,該應用程序基本上就像是一個購物清單,需要爲每個雜貨店存儲圖像。什麼是爲應用程序存儲圖像的最佳方式。因爲有一個巨大的雜貨清單可能會有很多圖像,所以我需要知道一個最佳的解決方案。如何在Android應用程序中存儲圖像
回答
由於您的圖像與應用程序捆綁在一起,我建議避免重新發明輪子,只需將您的圖像放在res/drawable-xxx
文件夾中,因爲它被設計成在Android上工作
如果它是一個靜態應用程序,即它不通過互聯網獲取任何數據,那麼您將不得不將圖像保存在資源文件夾中,並使用唯一名稱引用它們中的每一個。
是的,它是一個靜態的應用程序。但是在資源文件夾中存儲如此多的圖像會不會有太多開銷?想象一下,我有500個水果,我需要存儲500個圖像 – user2525419
只要你的水果不是1080p,你可能會很好。畢竟,這就是資源文件夾的用途。 – gobernador
我會將它作爲blob(字節數組)存儲在Sqlite DB中。我還將使用REST API在應用程序第一次使用時懶惰地下載圖像。這樣,如果你添加一個新產品,你不必發佈應用程序的更新
不知道爲什麼這是downvoted,如果圖像將是一個大量的空間,這是一個體面的答案。 –
- 1. Android應用程序在圖庫中保存和存儲圖像?
- 2. 在應用程序中存儲圖像
- 3. 如何存儲res圖像和應用程序圖標圖像?
- 4. 在Android應用程序中經濟地存儲圖像
- 5. 如何識別圖像模板存儲在應用程序中
- 6. 如何在應用程序設置中存儲圖像路徑?
- 7. 如何將圖像上傳到Google雲端存儲在Android應用程序中
- 8. Web應用程序的圖像存儲
- 9. 在哪裏以及如何存儲PNG圖像在Android應用程序
- 10. Android:在哪裏以及如何在應用中存儲圖像?
- 11. 如何在android中存儲圖像?
- 12. Android應用程序存儲
- 13. Android應用程序存儲
- 14. 如何從UWP應用程序中存儲圖像並獲取Android應用程序? (使用SQLite或其他)
- 15. 如何從android應用程序中刪除緩存的圖像
- 16. 存儲圖像以在應用程序中使用
- 17. 哪裏存儲android應用程序的圖像?
- 18. Android應用程序+圖像存儲和檢索
- 19. 如何從iPhone應用程序將圖像存儲到iCloud?
- 20. 如何存儲應用程序的圖像
- 21. 何處以及如何在Web應用程序中存儲和檢索圖像?
- 22. 如何在Android應用程序中存儲數據
- 23. Android應用程序圖片如何下載/存儲它們?
- 24. 將圖像存儲在iOS應用程序的xml文件中
- 25. 將.png圖像存儲在ios應用程序中?
- 26. 應用程序圖像從哪裏存儲在Rails 3.1中?
- 27. 在應用程序中存儲圖像/內容的方式
- 28. 在mvc應用程序中存儲圖像的最佳方法
- 29. 在iPhone應用程序中存儲圖像
- 30. 在iPad中存儲多個圖像文件應用程序
更準確地說明這些圖像來自何處。從網?與應用捆綁在一起? –
他們將被捆綁應用程序我猜...絕對不是從網上。想象一下,如果我有一個蘋果作爲我的購物清單的一部分,我只會找到一個圖像並添加它,這個圖像顯示在蘋果listItem的一面。 – user2525419