我们有一个asp.net Web应用程序,它具有通知,消息等用户活动的功能。 我们也为这个网络应用程序提供了一个原生的Android应用程序。 现在我们必须创建用户活动的功能,如通知和消息传递。
例如。用户A喜欢或跟随用户B或做任何会向用户B发出通知的活动。 通知或消息系统,如Facebook。如果你在某些活动中标记你的朋友或者喜欢你的朋友活动,那么你的朋友会通过android app中的通知知道它在网站上显示
在android中检测用户活动并获取推送通知的最佳方式或有效方法是什么。
我做了一些研究,但没有得到正确的想法/跟踪。
我有一些像
1) Android Push Notification using Parse
答案 0 :(得分:3)
3)Android Service BroadcastReciever
优点:
<强>缺点:强>
不要使用这种方法。
2)使用GCM的Android推送通知
<强>优点:强>
<强>缺点:强>
1)使用Parse
的Android推送通知<强>优点:强>
<强>缺点:强>
我的观点:
如果您有自己的服务器(和数据库),请使用GCM。与Parse的整合并不值得。
但如果你有很多用户使用没有Google Play服务的手机,那么看看Parse是否有意义。
答案 1 :(得分:0)
使用Ksoap2在ASMX webservice和android之间进行通信。
您可以查看以下链接,其中有一个示例如何在Android应用程序中使用Soap Webservices: