本文对原文:android实现计步功能初探,计步项目进行了精简,移除了进程服务和计时、守护进程、数据库保存等等,方便扩展功能。
本文源码:https://github.com/lifegh/StepOrient
Android4.4以上版本,有些手机有计步传感器可以直接使用,
而有些手机没有,但有加速度传感器,也可以实现计步功能(需要计算加速度波峰波谷来判断人走一步)!
一.调用
public class MainActivity extends AppCompatActivity
ST BLE传感器
该存储库包含ST BLE Sensor应用程序源代码。
通过与兼容BlueST协议的固件结合使用,ST BLE传感器应用程序允许用户访问所有传感器数据,请求和下载算法许可证,以及通过Bluetooth:registered:Low直接从移动设备更新固件。能源协议。 例如,用于STM32Cube的扩展软件包使用户可以读取和显示实时惯性(例如运动MEMS)和环境(例如湿度,压力,温度)传感器数据。 它还提供了一组Open.Mems库功能,例如运动传感器数据融合(osxMotio