2013-05-17 55 views
1

我有一些技術問題,並沒有太多的理解。請指導我。在從中央服務器獲取數據後,我實際上必須在android中緩存大量數據(包括圖像和文本)。數據將按順序添加和刪除,即只有數據將被緩存/保存,以便用戶每次需要。將被緩存的數據包含大約80張圖像以及相關文本(最差情況下)。所以我認爲我應該在這裏使用sqlite db來緩存它。對於性能和空間而言,這是一個更好的選擇嗎?或任何其他有在android中緩存大量數據

問候

沒有人對此有想法,

回答

1

我建議,直接將它們保存到某個位置,顯示使用你喜歡的任何視圖中的所有圖片(例如,自定義listview),然後刪除無用的圖像。

+0

我不能這樣做,因爲在中央數據庫中有很多帖子(圖片+文本),用戶將獲得第一次20個,第一次。這20個將被緩存在一些有用的位置,並將逐一顯示。所有這些將不會一次顯示。 –

+1

比我認爲你應該實現你自己的使用SQLite數據庫的想法。 [This](http://stackoverflow.com/questions/3860008/bulk-insertion-on-android-device)可能會幫助你。 – Bond