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