首先应用android,活动和服务之间的关系

时间:2013-06-24 09:02:05

标签: android

我在第一次申请时遇到问题,我想知道如何与Service Activity进行互动。该应用程序使用加速度计,不仅测量某个值应该拍照并调用活动来保存它。

3 个答案:

答案 0 :(得分:2)

我想你应该更多地了解活动与服务

用简单的话来说明你的理解

<强>活动 它就像你在做一些动作,比如说话,走路,用户会看到和操作的东西。

<强>服务 它就像你的呼吸系统,你的血液循环系统,你不能确保你的血液间隔循环。它刚刚发生。

是的,在Android编程中,您可以在需要时启动服务,停止服务。 但是你无法从function()获得服务的价值。

我希望我从现实世界中提出一些想法让你明白。

是的,在您的情况下,您可以保持加速度计的运行。达到特定值后,您可以确保Servicebackground中为您拍照。

这是你可以做的事情。我希望我给你一个满意的解释。

答案 1 :(得分:0)

如果您需要与Web服务进行交互,那么 使用HttpClient,HttpGet,HttpPost对象。

查看此链接了解详情 http://kasperholtze.com/android/android-getting-data-from-a-webservice/

答案 2 :(得分:-1)

从活动中激活意图如下所示:

Intent intent = new Intent(this,Service.class);

startService(意向);