接收数据而不发送请求,例如发生事件时通知应用程序

时间:2014-10-22 14:47:34

标签: android http

我想知道是否可以接收http数据,例如http输入流没有发送http请求。因为现在,我可以在发送http请求时通过HttpURLConnection.getInputStream()在线接收数据。我的问题是,是否总是必须发送请求以接收响应或任何类型的数据,如输入流或是否有定期接收数据的方法? facebook手机怎么样?当我没有做任何事情时,手机如何接收数据,例如facebook通知?

1 个答案:

答案 0 :(得分:1)

您正在寻找Google云消息传递(GCM)服务。或推送服务以下推通知。你推动他们的服务,他们会负责通电话,这会唤醒你的应用来处理通知。然后,您可以选择如何处理该通知,例如在通知栏中显示该通知或运行一些代码以在后台更新应用程序。