android应用程序中的通知

android应用程序中的通知,android,notifications,Android,Notifications,如果php数据库发生任何更改,我需要通知我的android应用程序,实际上我们不想使用推送通知来通知,因为它是基于设备的,还有其他方式来获取通知吗?请给出一些想法。您可以使用一个始终位于后台的服务,该服务将实现到weblistener接口,以便在php中更改db并向手机发送一些响应时,该接口将侦听您的响应。这取决于您将创建的服务,如果服务正在使用wifi或任何其他耗尽电池的东西,那么可能会很快耗尽电池电量,最好使用推送通知,而不是在后台连续运行服务。好的,我可以基于手机号码或用户id而不是设备i

如果php数据库发生任何更改,我需要通知我的android应用程序,实际上我们不想使用推送通知来通知,因为它是基于设备的,还有其他方式来获取通知吗?请给出一些想法。

您可以使用一个始终位于后台的服务,该服务将实现到weblistener接口,以便在php中更改db并向手机发送一些响应时,该接口将侦听您的响应。

这取决于您将创建的服务,如果服务正在使用wifi或任何其他耗尽电池的东西,那么可能会很快耗尽电池电量,最好使用推送通知,而不是在后台连续运行服务。好的,我可以基于手机号码或用户id而不是设备id实现推送通知吗?您当然可以在不依赖设备id的情况下实现推送通知,请在google中搜索推送通知示例,您将获得许多。尝试使用syncadapter类。我从未使用过它,但我知道它是用于你想要达到的目的。