将数据从数据库发送到Android的最佳方式

时间:2014-08-26 07:21:31

标签: android database delphi google-cloud-messaging

我有一个远程数据库(有图像和文本)。我想创建一个android应用程序,当新数据添加到db ..

时从数据库获取数据

GCM适用于此项目,但如何使用GCM发送图像? (因为GCM msg限制为4KB)或者我应该使用Web服务吗?

有什么想法吗?

感谢您的帮助..

2 个答案:

答案 0 :(得分:1)

您可以使用GCM通知应用已更新数据,并在收到此通知时,启动您的网络服务以获取数据&图像。

答案 1 :(得分:0)

例如,您可以创建一个每隔X秒循环运行的后台服务。每次服务执行其任务(调用Web服务)时,它都会检查新的远程数据库条目。

此时,如果这是所需的机制,您可以决定显示通知以通知用户所收到的新条目。如果用户在更新时使用应用程序,则可以使用加载程序和数据库观察程序来更新UI。