Android Sensor——传感器

Android SDK 支持的传感器类型,在Sensor类中的定义:

01、TYPE_ACCELEROMETER       :  加速传感器(硬件)

02、TYPE_AMBIENT_TEMPERATURE  :  温度传感器(硬件) 

03、TYPE_GRAVITY          :  重力传感器(硬件或软件)

04、TYPE_GYROSCOPE        :  陀螺仪传感器(硬件)

05、TYPE_LIGHT            :  光线传感器(硬件)

06、TYPE_LINEAR_ACCELERATION  :  线性加速传感器(硬件或软件)

07、TYPE_MAGNETIC_FIELD      :  磁场传感器(硬件)

08、TYPE_ORIENTATION       :  方向传感器(软件)数据来自重力和磁场传感器

09、TYPE_PRESSURE          :  压力传感器(硬件)

10、TYPE_PROXIMITY          :  临近传感器(硬件)

11、TYPE_RELATIVE_HUMIDITY     :  湿度传感器(硬件)

12、TYPE_ROTATION_VECTOR    :  旋转向量传感器(硬件或软件)

13、TYPE_TEMPERATURE        :  温度传感器(硬件),从Android4.0(API 14)开始被TYPE_AMBIENT_TEMPERATURE取代

时间: 2024-11-08 17:30:33

Android Sensor——传感器的相关文章

Android中传感器Sensor的使用

Android中传感器Senso的使用 1.Sensor类型 Android中有多种传感器,目前Android SDK支持的传感器有:光线传感器,旋转向量传感器,压力传感器,陀螺仪传感器,加速度传感器,重力传感器,方向传感器,磁场传感器,近程传感器等.但并不是所有手机都具有全部传感器,一般高端手机具有大多数传感器,毕竟传感器都需要money的,价格自然不菲. 2.Sensor实际应用  那么在Android开发中,如何使用传感器,将传感器功能添加到Android应用中呢,例如微信的摇一摇,通过加

我的Android进阶之旅------>Android利用Sensor(传感器)实现水平仪功能的小例

这里介绍的水平仪,指的是比较传统的气泡水平仪,在一个透明圆盘内充满液体,液体中留有一个气泡,当一端翘起时,该气泡就会浮向翘起的一端. 利用方向传感器返回的第一个参数,实现了一个指南针小应用. 我的Android进阶之旅------>Android利用Sensor(传感器)实现指南针功能 (地址:http://blog.csdn.net/ouyang_peng/article/details/8801204) 接下来,我们利用返回的第二.三个参数实现该水平仪.因为第二个参数,反映底部翘起的角度(当

Android加速度传感器

Android加速度传感器 效果图 手机平放桌面的两张截屏,数据一直在刷新 源码 下载地址(Android Studio工程):http://download.csdn.net/detail/q4878802/9065313 步骤 传感器使用步骤之前已经介绍过,地址:http://blog.csdn.net/q4878802/article/details/48112477 代码 package com.example.kongqw.kqwsensorforaccelerometerdemo;

Android Sensor Development

Android Sensor Development 本文我们说一下Android中的传感器,这对于我们有时候做一些特殊的应用的时候还是需要的,这里我用小米手机下载了一个安兔兔,我们来看下大致的传感器 安兔兔上面,有很多的传感器对吧,但是他们大致的其实是分三类,在我们的官方文档上,是这样说的 sensors_overview 一.传感器概述 大多数Android设备都具有测量运动,方向和各种环境条件的内置传感器.这些传感器能够以高精度和精确度提供原始数据,如果要监视三维设备移动或定位,或者想要监

Android Sensor 4 - Sensor Device

Sensor本地封装类SensorDevice SensorDevice是在本地代码中SensorService对Sensor设备的抽象类型封装,它封装了传感器硬件的硬件操作,该类继承了Singleton类,通过getInstance方法获得单例模式设备操作对象: @frameworks/base/services/sensorservice/SensorDevice.h class SensorDevice : public Singleton<SensorDevice> { friend

android Sensor一些手机感应效果

1.Sensor Type       重力感应/加速度传感器 (G-Sensor)        光感应   (Light-Sensor)        温度感应       方向感应       磁场.       临近性 2.如何实现Sensor编程      a.获取系统服务(SENSOR_SERVICE)返回一个SensorManager 对象            sensormanager = (SensorManager)getSystemSeriver(SENSOR_SERVI

Android开发:Android设备传感器开发总结

本文中,笔者给大家分享一下Android中如何进行Android设备传感器开发. 转载请注明作者xiong_it和链接:http://blog.csdn.net/xiong_it/article/details/45917009 Android传感器开发基本流程 public class SensorActivity extends Activity implements SensorEventListener { private SensorManager mSensorManager; pr

修复 XE8 for Android 方向传感器 headingX,Y,Z 不会动的问题

问题:XE8 for Android 方向传感器无法正常运作(在 XE7 是正常的) 测试:官方示例 Samples\Object Pascal\Mobile Snippets\OrientationSensor\ 适用:XE8 for Android 修复方法: 请将源码 System.Android.Sensors.pas 复制到自己的工程目录里,再进行修改. 修改下面代码: constructor TAndroidNativeLightSensor.Create(AManager: TSe

Android加速度传感器的使用:摇一摇功能的实现

一.原理介绍: Android手机中摇一摇的功能已经很常见了,最近接触到了这个功能,原理很简单:使用加速度传感器,在晃动手机时,监听加速度在各个方向的变化,当加速度值超过设定的灵敏度时,则触发摇一摇功能. 二.使用到的类: SensorManager SensorEventListener 三.功能实现: 1.摇一摇功能:我将摇一摇功能封装成了一个类ShakeUtils,在使用时按照注释中的说明使用即可,ShakeUtils.java如下(差的包请CTRL+SHIFT+O导入): /** * 摇