我正在尝试为Android做一个即时消息应用程序,我已经建立了接口将消息发送到我的数据库,它工作正常.问题是我不知道如何让一个监听器接收来自数据库的即将发送的消息.
我想用定时器每隔5或10秒询问一次,如果客户端有新消息,请下载它.我尝试了它,如果我使用的应用程序,它可以工作,但当我使用相同的代码通知客户端有关新消息时,计时器不起作用,客户端永远不会得到通知.
希望你能帮助我一些想法.谢谢.
解决方法:
使用计时器会在该间隔时间内彻底杀死手机电池.您需要考虑使用Google Cloud Messaging或XMPP通知设备新消息到达