我正在制作一个应用程序,其中一个用户是注册和登录。登录后,用户状态将通过JSON发送到服务器,就像我使用mysql数据库一样。现在管理员想要发送一些数据或警告给在线用户,这种方法我应该应用到android端,以检查服务器的持续响应。当响应出现时,新的活动必须启动,管理员可以随时发送响应。我用AlarmManager做了一种服务方法来检查1秒后的服务器响应,这不是一个好方法,因为它使我的应用程序和移动缓慢地连续创建服务。建议我应该采取什么方法来连续地检查服务器响应。有人告诉我使用Google消息传递方法(如何将响应发送给特定用户?)但我需要建议或者其他最好的方法
发布于 2014-12-07 15:53:29
您应该使用Google消息传递。首先,当用户首次安装应用程序时。下面是要应用的算法
您可以从您的服务器向您的设备发送信息。
使用GCM可以避免定期向服务器请求信息。它还可以避免用户不必要地浪费这么多带宽。
希望能帮上忙。
https://stackoverflow.com/questions/27033225
复制相似问题