我使用soap webservice成功开发了一个listview。我必须在我的数据库中插入2个项目意味着时间(插入2个新项目)通知消息自动到达顶部,单击通知将直接带您到应用程序和显示listview与2个新项目也。即使我的应用程序关闭也像gmail.in gmail得到任何新消息意味着时间显示通知消息,点击该通知消息意味着直接转到收件箱和查看该消息。我该如何实现呢。
答案 0 :(得分:1)
你可以使用GCM,
适用于Android的Google Cloud Messaging(GCM)是一项有用的服务 开发人员将数据从服务器发送到其Android应用程序 Android设备。这可能是一个轻量级的消息告诉 Android应用程序,有从中获取新数据 服务器(例如,朋友上传的电影),或者它可能是 包含最多4kb有效载荷数据的消息(因此应用程序就像是即时消息 消息传递可以直接使用消息)。 GCM服务处理 排队消息和传递到目标Android的所有方面 在目标设备上运行的应用程序
本文档介绍如何使用GCM提供的帮助程序库(客户端和服务器)编写Android应用程序和服务器端逻辑。
检查这些链接,
http://developer.android.com/guide/google/gcm/gs.html
http://developer.android.com/guide/google/gcm/demo.html
http://fundroiding.wordpress.com/2012/06/29/google-cloud-messaging-for-android-gcm-simple-tutorial/
对于客户端应用,您可以在此处找到代码
答案 1 :(得分:0)
更好的方法是使用GCM(Google Cloud Messaging for Android):http://developer.android.com/guide/google/gcm/index.html
在那里,您可以创建一个服务器端应用程序,您可以在插入新订单时通知您的设备。您有一个onMessage()方法,您可以处理该消息并将其插入列表中。
这取决于你想要什么,问题可以更详细地发展。