2014-05-18 169 views
1

我正在開發一個可以編輯圖像的應用程序。在我的程序開始時,用戶會看到包含圖像的文件夾列表。而不是顯示默認文件夾圖標,我正在顯示來自文件夾的圖像。我有數據庫,我存儲圖像的路徑和有關哪個圖像顯示在文件夾名稱附近列表中的信息。每當我的應用程序啓動時,需要花費大量的時間將縮小的圖像加載到內存中,然後顯示它,特別是當有大量文件夾和圖像時,我需要加載它的圖標。我已閱讀這篇文章http://developer.android.com/training/displaying-bitmaps/index.html,每當我的應用程序啓動時,我都縮小了每個圖像。 在這種情況下,最好的方法是調整每個圖像的大小(而不是縮小),然後將其存儲在數據庫中?但我已經讀過,這是不好的。 所以我想問一個在這種情況下如何做的建議?而且我還需要一個關於如何在Android Galllery小部件中優化顯示圖像的建議,以使其滾動更快。非常感謝你!在Android中存儲和顯示圖像的最佳方式

回答

2

1切勿將圖像存儲在數據庫中。這是低效率和緩慢的。

2有幾個圖像加載庫可以解決同樣的問題。我的最愛是PicassoUniversal Image Loader

+0

謝謝,Mus!我會試試看。 –

相關問題