在Android

时间:2015-07-10 05:55:24

标签: android notifications device

我正在创建两个不同的ANDROID应用(每个都在两个不同的设备和不同的位置),一个用于用户,另一个用于商家。在这里,我需要通过按钮点击(通常在不同的设备上,但两个都是ANDROIDS)从商家的应用程序向用户的应用程序发送通知,反之亦然,通知应该是弹出窗口或对话框。我真的为这个概念感到尴尬。有人可以帮我这个。由于我是ANDROID的初学者,因此完整的源代码示例非常可观。 在此先感谢..!

1 个答案:

答案 0 :(得分:2)

使用Google GCM服务Check here 本教程将帮助tutorial

从云端发送消息

使用GCM HTTP连接服务器协议发送消息:

 https://gcm-http.googleapis.com/gcm/send
 Content-Type:application/json
 Authorization:key=AIzaSyZ-1u...0GBYzPu7Udno5aA
 {
    "to": "/topics/foo-bar",
    "data": {
    "message": "This is a GCM Topic Message!",
  }
 }

处理Android设备上的下游消息:

 @Override
 public void onMessageReceived(String from, Bundle data) {
 String message = data.getString("message");
 Log.d(TAG, "From: " + from);
 Log.d(TAG, "Message: " + message);
 // Handle received message here.
}