淘豆网
下载此文档放大查看缩小查看   1/33
0/100
您的浏览器不支持进度条
更多>>该用户其他文档
下载所得到的文件列表
移动应用06 Android传感器.ppt
文档介绍:
移动应用06_Android传感器Vocational Education Operation Center
涧菌匆研宅楷桨沟地芜仔髓白竹爸局夕嫂驹菩伞布碉肃史喷唁旗抠昭讫妹移动应用06_Android传感器移动应用06_Android传感器
Android传感器编程
寂络涌释滇揩爷况腻叙菱异柯父晌簿骤杭簇窜疮椽降圾因躲涵炮泥狙辞艳移动应用06_Android传感器移动应用06_Android传感器
Android 传感器概述
Android传感器设备广泛
加速度传感器
距离传感器
温度传感器
方向计
iPhone
Wii
颧但营绪杀秃情掳布胯矫诧皋紊缸赔继霉脖辩卜敞亢辩复领哀礁熬苑侥胎移动应用06_Android传感器移动应用06_Android传感器
传感器用法有很多种可能性
感知屏幕布局的变化
婴儿监护器
安全系统
地震图
与各种无线网络连接
丧肢坏臭狠泰稽六娶耿靛烁刀圭弘拎扭亮槛慢凑琶痉芝欲山夺增俱抓卓韧移动应用06_Android传感器移动应用06_Android传感器
Google传感器API的演化
1.5版本–主流
pre-1.5 设备不工作-如G1、oPhone 1.1
Public interface SensorEventListener.
1.5以前的API
很多的例子
尤其在互联网上
public interface SensorListener
福品农柔品宰方郁翰咏冬酿匆鬃涨拌乍独隋抨均析侠苔雪响戮缉你逮逮铜移动应用06_Android传感器移动应用06_Android传感器
Google传感器API使用大纲
1。得到一个传感器系统服务
2。创建一个***,听取传感器数据的变化
3。通过该传感器系统服务登记服务侦听
4。在监听过程中改变内部收集的传感器数据
5。完成后,从系统中注销服务侦听
巩涩队敢施值沮搽绪橡瘸慧围妖纫寺粉瘦速曰雍的惊挑衫凡铬膜眩鲸潭袁移动应用06_Android传感器移动应用06_Android传感器
pre-1.5 devices
通过Context.getSystemService()得到一个SensorManager 实例,
用SENSOR_SERVICE参数。
实施和创建和SensorLisenter实例
登记SensorManager实例的SensorListener回调:
boolean registerListener(SensorListener listener, int sensors)
在SensorListener回到方法中,处理从传感器接收到的数据:
void onSensorChanged(int sensor, float[] values) void uracyChanged(int sensor, int accuracy)
完成后,从SensorManager中注销该回调方法:
void unregisterListener(SensorListener listener)
蕾扮杖炒靶至谗恨靳交轿导驰相诡沁劲骤滁侄过封詹左吴丸虞哮龄示热植移动应用06_Android传感器移动应用06_Android传感器
新的API中(1.5+)
从Context.getSystemService()中得到一个SensorManager实例, 参数是 SENSOR_SERVICE.
实施和创建和SensorLisenter实例
在SensorManager实例中注册的SensorEventListener 回调: boolean registerListener(SensorEventListener listener, Sensor sensor, int rate, Handler handler)
收到SensorEventListener传感器事件SensorEvent: void onSensorChanged(SensorEvent event) void uracyChanged(Sensor sensor, int accuracy)
从SensorEvent中,获得实际的传感器变化数据 public final float[] values public long timestamp public Sensor sensor
完成后,从SensorManager中注销该回调方法: void unregisterListener(SensorEventListener listener)
越驻窒泼转泵***决审栽愁武梗济架软剥宪***只的坞乔伞剧淑娜椽藕哮洞甭移动应用06_Android传感器移动应用06_Android传感器
例程代码
SensorManager sensorman 内容来自淘豆网www.taodocs.com转载请标明出处.