Android在线动态数据库

时间:2016-04-02 17:44:07

标签: android database storage

我是Android编程新手,我想创建一个包含信息和图片的在线数据库。在我们的例子中,我们正在制作存储食谱和图片的应用程序。将来会添加更多的食谱和图片,因此它将使用互联网来获取数据。

问题:

存储图片的最佳做法是什么 - 将来会出现新旧图片?在数据库本身或应用程序?这是否意味着如果我们添加新的食谱,如果我们将应用程序本身存储在应用程序本身而不是Web数据库上,消费者必须更新应用程序吗?

1 个答案:

答案 0 :(得分:2)

根据我的观点,最佳做法是将数据和图像保存在服务器上,并根据用户需要实时获取。由于在应用程序中保存所有图像并且更晚更新会增加应用程序的大小。

您可以为图像创建本地数据库和缓存,您可以在用户访问应用程序部分时存储数据和图像,以便用户可以在脱机模式下再次访问这些部分,但对于新数据用户而言上网,你可以告诉用户他需要上网的地方。除此之外,您还需要在流程中指定一些检查点,其中应用程序应与云同步并更新本地数据。