假设我有一个简单的Android应用程序并且有一个功能display(),它将显示简单的“Hello World”消息。
我在服务器上也有一个PHP脚本,它有一个简单的按钮“显示”,现在点击这个按钮,我想在android app上执行display()函数。
我是Android新手,不知道怎么做,有人请帮帮忙。
答案 0 :(得分:1)
您可以使用GCM Push Notifications service向特定用户发送推送通知。您可以将其从服务器发送到设备。 Service始终在后台运行。该应用可以在GCMService
内收到您的消息。然后,从服务中,您可以打开该应用程序的任何活动。从服务中,您可以选择使用LocalBroadCastManager发送本地广播,该广播将由已注册LocalBroadcast
的活动接收。 LocalBroadcast
仅在您的应用中发送广播。然后,您可以在那里执行该活动中的任何功能。可能还有其他方法,但这就是瞬间发生的事情。
结帐:how to use LocalBroadcastManager?
希望这有帮助。