的数千根据Yigit博伊尔excellent talk在谷歌IO 2016年,移动应用应该是可用的是否在线或离线。最重要的是,数据只能来自磁盘(本地存储)以显示在屏幕上。Android的 - 离线数据结构的数据
目前我正在实施电子书店Android应用。在我的应用程序中,我想从网络中抽取约10本书的数据以显示在列表中(RecyclerView
)。 随着无尽的滚动功能(如Facebook),当用户滚动到列表末尾时,应用程序将从网络获取更多数据。
如果我保留所有数据在本地存储(sqlite database
),数据库将最终加载成千上万的书籍记录。
是正常,只是只存储几千条记录在本地存储为离线支持?
因此,我应该保留在本地存储数据根据Yigit Boyar的指导方针?还是足以基于网络缓存(参考this article)?
是否有任何其他解决方案,您想建议我的方案?
尽管数千行的是不是一个大问题;对于本地数据库,但是你一定要提供相应的上限和设计。 –