gyro替换为角度

原创 2017年01月02日 21:08:50

lse if (event.sensor.getType() == Sensor.TYPE_GYROSCOPE) {

//从 x、y、z 轴的正向位置观看处于原始方位的设备,如果设备逆时针旋转,将会收到正值;否则,为负值

if(timestamp != 0){ 

// 得到两次检测到手机旋转的时间差(纳秒),并将其转化为秒

finalfloat dT = (event.timestamp -timestamp) * NS2S;

// 将手机在各个轴上的旋转角度相加,即可得到当前位置相对于初始位置的旋转弧度

angle[0] += event.values[0] * dT;

angle[1] += event.values[1] * dT;

angle[2] += event.values[2] * dT;

// 将弧度转化为角度

float anglex = (float) Math.toDegrees(angle[0]);

float angley = (float) Math.toDegrees(angle[1]);

float anglez = (float) Math.toDegrees(angle[2]);


System.out.println("anglex------------>" + anglex);

System.out.println("angley------------>" + angley);

System.out.println("anglez------------>" + anglez);

System.out.println("gyroscopeSensor.getMinDelay()----------->" +

gyroscopeSensor.getMinDelay());

}

//将当前时间赋值给timestamp

timestamp = event.timestamp;


}


Android(4.2) Sensors 学习——G-sensor,Gyroscope驱动移植

本人对驱动可谓是一点不懂,鉴于公司目前高驱动的人手不够,所以我也只能两眼一抹黑硬上咯。这篇文件讲记录自己一步一步移植过程,已备不时之需。在移植前,先来高明白android 支持那些Sensors,即S...
  • nxh_love
  • nxh_love
  • 2013年10月22日 10:39
  • 16158

App虚拟化技术初探

Plugin Technology BackgroundApp插件开发技术或App虚拟化技术以及App热修复技术,最近几年非常火热和流行,图中列举了两种主要的需求,第一种需求是很多时候我们想在Andr...
  • daide2012
  • daide2012
  • 2017年06月24日 10:40
  • 474

Android重力感应开发

一、手机中常用的传感器 在Android2.3 gingerbread系统中,google提供了11种传感器供应用层使用,具体如下:(Sensor类) #define SENSOR_TYPE_ACCE...
  • mad1989
  • mad1989
  • 2014年03月09日 16:56
  • 63241

5款最为使用的android模拟器

Top 5 Android Emulator of 2016 | Run android apps on PC using Emulator Android emulators/simulator...
  • albertjone
  • albertjone
  • 2016年10月11日 20:08
  • 1650

Unity3D 陀螺仪控制摄像头脚本 GyroController

// *********************************************************** // Written by Heyworks Unity Studio...
  • merryken
  • merryken
  • 2015年05月18日 15:52
  • 7710

andriod 4.1 隐藏虚拟按键和导航栏

package com.example.xw1; import android.os.Bundle; import android.annotation.SuppressLint; import a...
  • daleiwang
  • daleiwang
  • 2013年04月10日 17:14
  • 6040

Android模拟计步器,即Step Counter Sensor, Step Detector Sensor

最近各平台都推出行走计步相关的活动,无奈烂手机里只有Accelerometer,Light sensor,Proximity sensor,都无法记录行走。 于是自己查看源码,模拟了一个。 主要修改在...
  • morrowindxie
  • morrowindxie
  • 2016年12月26日 14:38
  • 2676

android开发笔记之高级主题—传感器的简单介绍

今天我们开始进入讲解android中的一些高级主题的用法,比如传感器、GPS、NFC、语音和人脸识别等。这次来对传感器的一个简单介绍:Android平台支持三大类的传感器: 位移传感器 这些传...
  • qq_22063697
  • qq_22063697
  • 2016年06月05日 15:12
  • 5896

LSM6DS3 gyro数据设置

一   Driver: 1  数据结构 lsm6ds3_core.c 定义了两个结构体 static const struct lsm6ds3_odr_table {   ...
  • yizhongliu
  • yizhongliu
  • 2017年01月02日 21:07
  • 1770

Android适配底部虚拟按键的方法

最近项目进行适配的时候发现部分(如华为手机)存在底部虚拟按键的手机会因为虚拟按键的存在导致挡住部分界面,因为需要全屏显示,故调用虚拟按键隐藏方法使之隐藏,然而发现出现如下问题: 手动操作隐藏虚拟按键后...
  • yuanzhihui123
  • yuanzhihui123
  • 2017年04月11日 17:37
  • 4294
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:gyro替换为角度
举报原因:
原因补充:

(最多只允许输入30个字)