在App上保存数据和图像的最佳实践

时间:2016-12-31 17:05:47

标签: android firebase

我想设计一个应用程序来显示属于这个故事的短篇故事和图像。 我想我有两种情况:

  1. a-将数据保存在SQLite中并附加应用程序。

    b-将图像保存在可绘制文件夹中。 (但由于可保存文件夹中保存的图像,应用程序大小会很大)

  2. 在服务器上保存数据和图像,App拉取数据。
  3. 我的问题:

    1 :哪个是最佳方案1或2?

    2 :如果我选择方案-2-可以使用firebase,就像我想将数据和图像放在firebase上,只有应用程序被授权提取这些数据?

    3 :实现最佳做法的任何新方案?

2 个答案:

答案 0 :(得分:3)

我选择第二一个。

  1. 我们可以包含动态内容。
  2. 小APK尺寸。
  3. 如果有新故事,请不要更新您的应用。现有的应用程序将显示新故事。
  4. 不仅有一个包括数千,缺少,数百万或者数万亿
  5. Firebase目前是最佳选择。只有困难在于设计存储在firebase中的数据。你可以动态或第一次获取。和Fcm推送通知,如果你插入新故事,你可以包括。

    对于图像,您可以使用不同的库.Fresco,Glide,Picasso

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

    但是fcm free pack一次只允许100个连接。

答案 1 :(得分:0)

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