2016-12-31 75 views
0

我想设计一个应用程序来显示属于此故事的短故事和图像。 我想我有两种情况:在应用程序上保存数据和图像的最佳实践

  1. A-数据保存在SQLite和与应用程序连接。

    b-将图像保存在可绘制的文件夹中。 (但应用程序的大小将因为保存在可绘制文件夹中的图像而变大)

  2. 将数据和图像保存在服务器上,并将App拉出数据。

我的问题:

:这是最好的方案1或2?

:如果我选择了场景-2-可以使用Firebase,就像我想将数据和图像放在firebase上一样,只是应用程序被授权拉取这些数据?

:任何新的场景最佳实践来实现这一目标?

回答

3

我选择 one。

  1. 我们可以包含动态内容。
  2. 小APK的大小。
  3. 如果出现新故事,则不会更新您的应用。现有的应用程序将显示新的故事。
  4. 不仅一个包括数千缺乏,数以百万计ORU万亿

火力地堡是目前可用的最好的选择。只有设计存储在Firebase中的数据存在困难。你可以动态或第一次获取。和Fcm推送通知,如果您插入新故事,则可以包含。

对于图像,您可以使用不同的libraries.Fresco,滑翔,毕加索


而另一种选择是设计自己的服务器。它包括其他编程知识和主机也

但fcm免费包每次只允许100个连接。

+0

感谢您的快速响应,如何让我的应用获得授权来提取数据,我找不到任何教程来做到这一点 –

+0

将firebase整合到您的应用中。关闭本教程 https://firebase.google .COM /文档/安卓/设置 –

0

选择Firebase。
这将使您能够灵活地远程更新内容(图像/故事)。您可以使用Firebase数据库来存储文本数据和Firebase存储以存储媒体文件。

相关问题