2013-02-06 62 views
0

我正在構建一個需要存儲大量圖像的應用程序,我不確定什麼是存儲它們的最佳方式。 我在實施方面沒有任何限制,但移動設備和平板電腦設備的圖像尺寸有兩種不同的大小。Android存儲大量圖像

我想保持我的應用程序儘可能快速和響應。

基本上我不能確定,如果我應:

1)將圖像存儲在服務器中並查看它們在網頁視圖

2)某處存儲在設備上的圖像,並在數據庫中引用它們。

3)將圖像存儲在數據庫中

還我不能確定的圖像有多大將是,這將導致一個問題?

回答

0

這是不容易不知道您的應用程序的性質來回答,但在一般的圖像大小比圖像更重要的因素

我會避免將圖像存儲在數據庫中,這將比有用的更麻煩。

如果隨着更多圖像可用,您的應用程序大小無限增長,則可能會遇到問題。我通常會做的是將核心映像(更可能被使用)存儲在設備上,其餘的放在服務器上並根據需要加載它們。

觀察設備上的圖像總大小有助於將存儲使用限制在合理的大小。

爲了讓您的應用程序在同一時間更具響應性和內存效率,請考慮使用LruCache