我在Android中构建数据收集系统,以便了解用户上下文和意图。 我希望尽可能多地获取数据,同时保持对电池的最小影响。 因此,如果我能够获得感官数据,只有当其他应用程序请求它并且无论如何提取时,它会很棒。
例如,每当我的导航应用程序获得GPS样本时,我也会得到它(而不是注册GPS并获取所有样本)。
加速度计,陀螺仪,步进检测器和活动识别相同。
有可能吗?
谢谢! 欧米
答案 0 :(得分:1)
对于GPS,您可以使用完全按照您所描述的被动提供者: http://developer.android.com/reference/android/location/LocationManager.html#PASSIVE_PROVIDER
对于其他传感器,我认为这不存在,但您可以选择非常慢的更新速率。