【发布时间】:2014-09-10 17:17:44
【问题描述】:
每当用户登录/登录 Android 应用程序时,我们需要显示一些动态的内容(例如其他人的帖子)并且来自 Web 应用程序。我们是否需要将其中一些帖子存储在本地数据库中,以便用户在打开应用程序时立即看到这些帖子?
如果是,那么我们如何在本地数据库中容纳它们?用户发布的内容可以是视频、链接、图像或文本。我们需要为每种类型的帖子设计单独的架构吗?
【问题讨论】:
每当用户登录/登录 Android 应用程序时,我们需要显示一些动态的内容(例如其他人的帖子)并且来自 Web 应用程序。我们是否需要将其中一些帖子存储在本地数据库中,以便用户在打开应用程序时立即看到这些帖子?
如果是,那么我们如何在本地数据库中容纳它们?用户发布的内容可以是视频、链接、图像或文本。我们需要为每种类型的帖子设计单独的架构吗?
【问题讨论】:
是的,您也可以在本地数据库中存储相同的数据。只需使用网络应用程序中的最新内容更新您的本地数据库。这样每次用户启动应用时,最新的内容都会加载到本地。
其他选项是让用户选择在拉取时刷新内容或类似 G MAIL 和 FACEBOOK 中的内容。请查看 pull to refresh library。
【讨论】: