android-sensors - Android 传感器在后台应用程序时监听

标签 android-sensors

即使应用程序不在前台,是否可以连续跟踪 Android 上的运动传感器事件?

如果是 - 电池消耗是多少?

一位客户询问是否有可能编写一个应用程序,在人“跌倒”时启动一个 Action ——这基本上意味着持续监听运动传感器以进行快速移动。

最佳答案

首先,您绝对可以在后台监控传感器。您需要为该类型的应用程序使用服务。这是某人创建晴雨表的示例 data logger .没有任何理由不能使用不同的传感器。

其次,据我所知,像这样连续运行传感器会很快耗尽电池电量。本演示文稿建议根据您的采样速度,您可能会烧穿大约 4% of the battery per hour on the sensor use .

最后,您绝对可以唤醒电话并对该服务收到的事件采取行动。见 this question .

关于android-sensors - Android 传感器在后台应用程序时监听,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22093572/

相关文章:

java - 在另一个方法中使用 onSensorChanged() 的值

android - android方向传感器的替代品是什么?

java - 手持手机可以模拟的最大 g 力值是多少?

Android 传感器监听器未注销或传感器仍检索值

Android:抖动检测器太敏感

android - 使用线性加速度android计算距离

android - 检测手机上的向前/向后运动

Android:频繁存储传感器/GPS 数据会降低电池电量吗?

Android加速度计角度计算

c# - 我计算智能手机位置的算法 - GPS 和传感器