3
我想做一個像The New York Times for Android新聞閱讀器。Android - 良好的做法保持/存儲加載JSON
我分析這conatains約100篇(標題,內容字符串,圖像的URL,......等)JSON文件。
我會用ListFragment顯示文章(標題和圖片)的列表,並顯示在ViewPager的全部內容,以便讀者可以在文章刷卡。
所以Listfragment和ViewPager將使用同一篇文章的數據集。
保存/存儲下載文章的最佳做法是什麼?
我有一些想法:
- 保持在一個靜態的ArrayList的文章? (保存json文件爲 離線閱讀)
- 創建SQLite數據庫並使用遊標進行訪問? (是否緩慢?)
- 創建數據庫,並在應用程序開始載入所有文章到 靜態ArrayList?
- 保留ArrayList作爲Activity的成員變量並將 列表傳遞給片段?
非常感謝您的幫助! (對不起,我的英語)