的數千根據Yigit博伊爾excellent talk在谷歌IO 2016年,移動應用應該是可用的是否在線或離線。最重要的是,數據只能來自磁盤(本地存儲)以顯示在屏幕上。Android的 - 離線數據結構的數據
目前我正在實施電子書店Android應用。在我的應用程序中,我想從網絡中抽取約10本書的數據以顯示在列表中(RecyclerView
)。 隨着無盡的滾動功能(如Facebook),當用戶滾動到列表末尾時,應用程序將從網絡獲取更多數據。
如果我保留所有數據在本地存儲(sqlite database
),數據庫將最終加載成千上萬的書籍記錄。
是正常,只是只存儲幾千條記錄在本地存儲爲離線支持?
因此,我應該保留在本地存儲數據根據Yigit Boyar的指導方針?還是足以基於網絡緩存(參考this article)?
是否有任何其他解決方案,您想建議我的方案?
儘管數千行的是不是一個大問題;對於本地數據庫,但是你一定要提供相應的上限和設計。 –