我创建了一个用于定位其他人和服务器的应用程序......现在,如果有人通过Advanced Task Killer关闭应用程序(此应用程序用于杀死不必要的应用程序),我该如何发送通知或向服务器发送消息,说此人已关闭该应用。 示例: - 我有一个应用程序,可以检测其他人的位置。我的2个朋友也有它。有一台服务器检查我们的位置。现在,如果我的一位朋友如上所述关闭了应用程序,我该如何向创建的服务器发送消息或通知。
答案 0 :(得分:2)
在callling finish()之前; (如果是你的电话)或onDestory(); 将“已关闭”作为请求参数发送到您的服务器URL 使用HttpClient帖子请求“http:YOUR_SERVER_URL /?status = closed”。
服务器上的将其捕获为request.getparamer(“status”); //其JSP代码
如果你想通知你有关这个使用C2DM作为推送通知。
答案 1 :(得分:1)
如何向服务器发送通知或消息,说明此人已关闭应用
你没有。如果用户强制停止您的应用,则无法获得控制权。
答案 2 :(得分:0)
查看活动生命周期。我认为你要找的是在当前活动的onDestory()中调用服务器......