繁体   English   中英

检测设备移动细节

[英]Detect device moving detail

我正在做一个演示,其中当我在左上,右上,右上,右下,左下,右下,右中,左中移动设备时,我需要这种类型的移动检测,以便我正在寻找加速度计和陀螺仪传感器。 我走的路是否正确?

您有任何演示或链接吗?

是的,加速度计是检测手机运动的好选择

您甚至需要在活动中覆盖onSensorChange才能检测加速度计值。

public void onSensorChange(SensorEvent sensorEvent) {
  Sensor mySensor = sensorEvent.sensor;

  if (mySensor.getType() == Sensor.TYPE_ACCELEROMETER) {
      float x = sensorEvent.values[0];
      float y = sensorEvent.values[1];
      float z = sensorEvent.values[2];
  }
}

从这里开始

传感器概述

在Android上使用加速度计

传感器管理器

还请查看页面以获取android传感器库的集合。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM