【问题标题】:Android Studio MySQL安卓工作室 MySQL
【发布时间】:2015-07-09 19:21:52
【问题描述】:

我已经为这个问题苦苦挣扎了好几天,只是想不出一个好的答案。我正在尝试像 AJAX 一样从我的数据库中获取一些实时提要,每当我在数据库中编辑某些内容时,应用程序都需要将其当前值调整为数据库中的值。

但是,如果不使用 PHP,我找不到任何相关信息。你知道答案吗?

【问题讨论】:

  • 您的应用可以每五分钟通过 HTTP 轮询一次服务器吗?您需要多久更新一次? (当然,在这里考虑用户的数据)。

标签: php android mysql sql android-studio


【解决方案1】:

对于您的应用来说,轮询您的数据库比其他方式要容易得多。您可以在活动的 onStart() 部分发出 http 请求,为您的用户提供最新信息。

如果您需要更新您的应用程序的数据,即使他们不使用它,和/或想要创建通知,那么 Google Cloud Messaging 是您的最佳选择。另一种选择是您设置警报和意图服务以每隔一段时间轮询您的数据库。

【讨论】:

    【解决方案2】:

    频繁请求可能是个坏主意。您可以为此目的使用套接字。它会满足您的需求。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-07-08
      • 2017-04-17
      • 2014-04-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多