两个方法:

1、查看屏幕的亮度

CGFloat screenBrightness = [[UIScreen mainScreen] brightness];if (screenBrightness > 0) {// todo}

2、监听com.apple.springboard.lockcomplet

CFNotificationCenterAddObserver(CFNotificationCenterGetDarwinNotifyCenter(),(void *)self,screenLockStatus,CFSTR("com.apple.springboard.lockcomplete"),NULL,CFNotificationSuspensionBehaviorDeliverImmediately);void screenLockStatus(CFNotificationCenterRef center, void *observer, CFStringRef name, const void *object, CFDictionaryRef userInfo)
{PlaybackControlPlayer * playbackControlPlayer= (__bridge PlaybackControlPlayer *)observer;NSString* lockState = (__bridge NSString*)name;if([lockState isEqualToString:@"com.apple.sprin

ios设备home键 锁屏键区分相关推荐

  1. 一个监听home键锁屏键的工具类

    /** * Home键监听封装 */ public class HomeWatcher {static final String TAG = "HomeWatcher"; priv ...

  2. iphone4锁屏键坏了图文教你修复

    iphone4锁屏键坏了图文教你修复 来源:互联网 作者:佚名 时间:03-07 16:18:30 [大 中 小] iphone4锁屏键经常使用,所以坏的可能性是很大而且不在少说,接下来为你详细分享一 ...

  3. Android监听锁屏键、Home键

    项目用到了,记录下,返回键什么的物理按键使用onKeyDown监听就可以了,但是锁屏键.Home键不可以,这里使用广播监听两者状态变化 IntentFilter片段: mFilter.addActio ...

  4. 把Bing改为锁屏键

     只是默认打开bing页面,却占了一个键的位置,可能也很少有机友去用得它.但是也有办法将它该做其他用途的, 比如我们现在说的改为锁屏键, 这样就不用每次按电源键, 或者等它自己锁了.这也是微软系统强大 ...

  5. iOS开发 区分Home键和锁屏键事件

    转载自: https://a1049145827.github.io/2018/01/06/iOS%E5%BC%80%E5%8F%91-%E5%8C%BA%E5%88%86Home%E9%94%AE% ...

  6. 监听Home键和锁屏键

    看代码: import com.ucoupon.uplus.MyApplication; import com.ucoupon.uplus.utils.LogUtils;import android. ...

  7. Android Home键、锁屏键监听

    一.代码实现如下 /*** @author 郭翰林* @date 2018/10/31 0031 10:04* 注释: 锁屏按钮和Home键监听*/ public class ScreenBroadc ...

  8. Android 锁屏键和home键分开处理

    在做视频直播的时候遇到一个问题,就是Android锁屏状态下与home键状态下SurfaceView的生命周期发生的改变是不相同的. 因为home键与锁屏的时候activity都会走onPause() ...

  9. Android监听是否点击了home键或者锁屏键

    public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceSta ...

最新文章

  1. 初步判断内存泄漏方法
  2. 计算机知识指的是什么意思,计算机上面的m+和m-是什么意思
  3. VMware 虚拟化编程(8) — 多线程中的 VixDiskLib
  4. nyoj 1272 表达式求值(中缀式转后缀式)
  5. linux开机启动roscore,树莓派ubuntuMate系统中开机自启动ROS的launch文件
  6. 创建数组_如何创建数组
  7. 【Python】ConvergenceWarning: Maximum number of iterations 200 reached. Increase it to improve...
  8. (转载)tomcat5下jsp出现getOutputStream() has already been called for this
  9. xmapp mysql打不开_XAMPP 的MYSQL无法启动
  10. leetcode:Minimum Path Sum(路线上元素和的最小值)【面试算法题】
  11. 4 安卓安装路径_安卓逆向——APK安装流程
  12. argparse模块用法
  13. 【渝粤教育】电大中专计算机职业素养 (6)作业 题库
  14. http抓包实践--(五)-常用的操作
  15. php图书管理系统需求分析,PHP+MYsql图书管理系统设计
  16. mysql查出每个类型时间最早的记录
  17. ghost错误代码大全
  18. 基于STM32的PWM电机驱动TB6612、A4950
  19. 微信小程序疑难杂症---修改数组里的某个属性的值
  20. 电脑设置u盘启动方法

热门文章

  1. Echarts3实例 加载地图
  2. Android 安卓动画 属性动画 - 渐变/透明度 动画
  3. 怎么彻底卸载matlab_电脑360怎么卸载
  4. 顺序搜索小技巧-监视哨的作用
  5. 初步了解802.15.4协议与ZigBee
  6. 视图间切换的时候的动画效果
  7. 刻度标尺精确定位系统-更为人性化的位置检测系统
  8. 【kafka源码】/log_dir_event_notification的LogDir脱机事件通知
  9. oracle-linux系统下载
  10. 两条边延长角会有什么变化_用图中这种测量工具可以量出图中零件上ab cd这两条轮廓线的延长线所成的角你能说出其中的道理吗...