Android:我可以在应用关闭时发出POST请求吗?

时间:2016-01-15 06:20:15

标签: android database

原谅我的英语,我需要知道当应用程序关闭时如何对外部数据库进行POST,我真的不知道如何使用或使用工具,甚至可能,我提前感谢建议和答案。

3 个答案:

答案 0 :(得分:0)

我不知道android活动中退出回调函数的确切事件。但你绝对可以从Android应用程序调用restful服务。

我使用spring for android来调用restful服务。看看下面的链接 Spring for android

答案 1 :(得分:0)

是的,你可以这样做,你可以使用BroadcastReceiver在后​​台启动服务。 BroadcastReceiver可以由某些事件触发。您可以在BroadcastReceiver上了解更多信息。

答案 2 :(得分:0)

正如人们已经评论过的那样,您需要在后台Service中使用OkHttp等HTTP库发出请求。 Service生命周期独立于Activity,但仍然是Application的一部分,因此需要注意确保为您的Service正确定义需要(例如,如果被系统Service杀死,是否需要重新启动START_STICKY)。有关详细信息,请参阅以下链接:

http://developer.android.com/training/run-background-service/index.html http://developer.android.com/guide/components/services.html