2012-09-25 27 views
0

我已经成功开发了一个使用soap webservice.list的列表视图,我必须在我的数据库中插入2个项目意味着时间(插入2个新项目)通知消息自动到达顶部,点击通知将带你直接到应用程序,并显示列表视图与2个新项目也是。即使我的应用程序也关闭也像gmail.in gmail得到任何新消息意味着时间通知消息显示,点击该通知消息意味着直接进入收件箱并查看该消息。我如何实现这一点。使用soap webservice在android自己的应用程序中推送通知

+0

看到[this](http://www.vogella.com/articles/AndroidNotifications/article.html) – Shrikant

+0

ya它对我很有帮助。谢谢你...当新订单插入我的mysql数据库时意味着通知自动到达顶部,点击通知会直接将您带到app.how我可以实现这 – user1676640

回答

1

您可以使用GCM为此,

谷歌云端通讯的Android(GCM)是一种服务,帮助 开发商从服务器发送数据到Android应用上 Android设备。这可能是一个轻量级的消息,告知 Android应用程序有从 服务器获取新数据(例如,朋友上传的电影),或者它可能是包含高达4kb有效载荷数据的 消息(所以诸如即时消息的应用程序可以直接消费该消息)。的GCM服务处理 消息的排队和提供的所有方面到目标设备

本文档描述了如何写一个Android应用程序和服务器侧逻辑,使用助手库上运行 应用程序的目标的Android (客户端和服务器)由GCM提供。

检查这些链接,

http://developer.android.com/guide/google/gcm/gs.html

http://developer.android.com/guide/google/gcm/demo.html

http://www.basic4ppc.com/forum/basic4android-getting-started-tutorials/19226-android-push-notification-gcm-framework-tutorial.html

http://fundroiding.wordpress.com/2012/06/29/google-cloud-messaging-for-android-gcm-simple-tutorial/

的客户端应用程序,你可以在这里找到的代码

https://github.com/marknutter/GCM-Cordova

+0

上述所有教程我已经提到已...但我不能实现我自己的app.so请帮我我如何实现我自己的app.here我必须成功开发一个使用soap webservice.mysql数据库的listview示例我必须在我的数据库插入2项意味着时间2项插入通知消息自动到达顶部,点击通知将带你直接到应用程序,并显示列表视图与2个新项目also.Wow我可以实现这 – user1676640

0

仅当设备从服务器请求某些内容时才会获得SOAP服务消息。如果你想使用SOAP,你需要从服务器请求每次有多少新项目(这不是一个好习惯)。然后,如果有新项目,可以通过SOAP请求该项目,并将此项目插入数组列表并刷新表格。

做的一个更好的方法是使用GCM(谷歌云端通讯Android版):http://developer.android.com/guide/google/gcm/index.html

在那里,你可以创建一个服务器端的应用,在那里,每当一个新的订单插入,你会通知您的设备。你有一个方法onMessage(),你可以处理消息并将其插入到你的列表中。

这取决于你究竟想要什么,这个问题可以进一步细化。

+0

雅我必须使用GCM only here.here我必须成功开发一个使用soap webservice.mysql数据库的列表视图的例子,我必须在我的数据库插入2项意味着时间2项插入通知消息是自动到顶部,点击通知将带你直接到应用程序和显示列表视图与2个新项目also.How我可以实现这一点....我必须成功地工作本教程:http://developer.android.com/guide/google/gcm/gs.html,但我可以不实施在我的app..so请帮助我。我可以在我的应用程序实现这一点 – user1676640

相关问题