码迷,mamicode.com
首页 > 其他好文 > 详细

传感器

时间:2016-04-24 21:48:18      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:

  • 什么是传感器
  • 传感器是一种感应\检测装置, 目前已经广泛应用于智能手机上
  • 传感器的作用
  • 用于感应\检测设备周边的信息
  • 不同类型的传感器, 检测的信息也不一样
  • iPhone中的下面现象都是由传感器完成的
  • 在地图应用中, 能判断出手机头面向的方向
  • 一关灯, iPhone会自动降低亮度让屏幕显得不是那么刺眼
  • 打电话时, 人脸贴近iPhone屏幕时, 屏幕会自动锁屏, 达到省电的目的
  • ... ... 
  • Phone5中内置的传感器有
  • 运动传感器\加速度传感器\加速计(Motion/Accelerometer Sensor)
  • 环境光传感器(Ambient Light Sensor)
  • 距离传感器(Proximity Sensor)
  • 磁力计传感器(Magnetometer Sensor)
  • 内部温度传感器(Internal Temperature Sensor)
  • 湿度传感器(Moisture Sensor)
  • 陀螺仪(Gyroscope)
  • ... ...

距离传感器的使用

// 开启距离感应功能

[UIDevice currentDevice].proximityMonitoringEnabled = YES;

// 监听距离感应的通知

[[NSNotificationCenter defaultCenter] addObserver:self

selector:@selector(proximityChange:)

name:UIDeviceProximityStateDidChangeNotification

object:nil];

 

- (void)proximityChange:(NSNotificationCenter *)notification {

    if ([UIDevice currentDevice].proximityState == YES) {

NSLog(@"某个物体靠近了设备屏幕"); // 屏幕会自动锁住

    } else {

NSLog(@"某个物体远离了设备屏幕"); // 屏幕会自动解锁

    }

}

传感器

标签:

原文地址:http://www.cnblogs.com/ritian/p/5428049.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!