zoukankan      html  css  js  c++  java
  • 传感器

    // 距离传感器

    // 温度传感器

    // 磁力传感器

    // 光传感器

    // 湿度传感器

    // 陀螺仪  -- 导航, 赛车游戏(角速度传感器)

    // 运动传感器 - 加速度传感器  --  摇一摇, 计步器

    //

    #import "ViewController.h"

    @interface ViewController ()

    @end

    @implementation ViewController

    - (void)viewDidLoad {

        [super viewDidLoad];

        

        // 距离传感器 - 默认是关闭的

        // 1. 开启距离传感器 - 开启之后就会实时监听

        [UIDevice currentDevice].proximityMonitoringEnabled = YES;

        

        // 2. 当监听到有物体靠近设备时, 会调用通知

        [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(ProximityStateDidChanged:) name:UIDeviceProximityStateDidChangeNotification object:nil];

        

    }

    - (void)ProximityStateDidChanged:(NSNotification *)noticefication

    {

        LogRed(@"%@",noticefication);

        if ([UIDevice currentDevice].proximityState){

            LogGreen(@"靠近-----靠近");

        }else{

            LogMagenta(@"离开 ---  离开");

        }

        

    }

    - (void)dealloc

    {

        [[NSNotificationCenter defaultCenter] removeObserver:self name:UIDeviceProximityStateDidChangeNotification object:nil];

    }

    @end

  • 相关阅读:
    Java 之Integer相等比较
    Java 之HashMap.values()方法误用
    Java 异常归纳总结
    MySQL之GROUP BY用法误解
    Java 类的成员初始化顺序
    十三、java_GUI
    十二、java_网络编程
    十一、java线程
    十、java_IO
    九、java容器
  • 原文地址:https://www.cnblogs.com/guangleijia/p/4833095.html
Copyright © 2011-2022 走看看