打算连续记录传感器数据的服务或服务(步骤计数器)?

时间:2016-01-12 22:36:04

标签: android

目标是使用4.4步计数器api的计步器 由于自最后一次启动以来计数的api返回步骤,
我的想法是定期将这些数据保存到数据库中或onSensorChanged() (P.我不知道步数计数器是否支持onSensorChanged())

使用任一方法都需要在安装应用程序后启动设备时运行服务,以将传感器数据保存到数据库 我想知道我应该使用哪种服务?
我的逻辑是否适合记录传感器数据?
感谢任何帮助

1 个答案:

答案 0 :(得分:1)

服务。 IntentService是您运行以执行特定时间限制作业并最终完成和结束的操作。通常(虽然不总是)你会多次调用它来响应一些事件。例如,您可以使用意向服务来管理将资产同步到文件系统,并在每次要同步时调用意图服务。如果你想在很长一段时间内不断做一些事情,你只需要一个服务。