0

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

4

3 回答 3

2

我想你应该更多地了解 Activity 和 Service

用简单的话让你明白

Activity 就像你在做一些动作,比如说话、走路,用户会看到和操作的东西。

服务 它就像你的呼吸系统,你的血液循环系统,你不能确保你的血液在一段时间内循环。它只是发生。

是的,在 Android 编程中,您可以在需要时启动服务,停止服务。但是您无法像在function().

我希望我从现实世界中给出了一些想法,以使您理解。

是的,在您的情况下,您可以保持加速度计服务运行。一旦达到特定值,您就可以确保Service您在background.

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

于 2013-06-24T09:16:57.960 回答
0

如果您需要与 Web 服务交互,请使用 HttpClient、HttpGet、HttpPost 对象。

检查此链接以获取详细信息。
http://kasperholtze.com/android/android-getting-data-from-a-webservice/

于 2013-06-24T09:45:12.870 回答
-1

从 Activity 触发 Intent 如下所示:

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

启动服务(意图);

于 2013-06-24T09:18:03.980 回答