我對android很陌生,我沒有找到解決我的問題的正確方法所需的全局視圖。如何獲取索引資源數據?
我想在我的應用程序中包含大量的斑點列表。那些blob應該可以通過列表中的索引來獲得,而不需要將整個列表加載到內存中。我真正想要做的是類似字典的應用程序,我需要通過索引訪問定義以在ListView或PagerAdaper中顯示它們,但是有幾個Mo數據,我不想全部加載記憶。
我有但也有一些辦法的,但他們都不似乎最佳,我可以使用一些見解:
- 使用SQLite數據庫,但根據快速研究,它不是可以使用資源sqlite文件。我將不得不將數據複製到私人數據庫中,這會浪費一些Mo.
- 從頭開始:讓一個大文件包含所有數據和一個索引文件不應該太難爲每個條目尋找索引。
我對沒有數據重複的sqlite沒有用嗎?有沒有比從頭開始做更好的方法?
你是什麼意思的數據重複。 – Simon
我只是指將數據放入內部數據庫,同時將其放入資源文件中。 (在那裏討論:http://stackoverflow.com/questions/513084/how-to-ship-an-android-application-with-a-database) – madjar