美文网首页
判断是home点击还是锁屏?

判断是home点击还是锁屏?

作者: 浅y | 来源:发表于2018-04-11 09:57 被阅读20次

判断是home点击还是锁屏?
一直在用今日头条和微博,看到他们的启动广告非常烦人,就想着他们是怎么做的呀,广告加载还行,就是那个热启动怎么弄的呢?
自己试了试监听代理方法可是发现:
现在home点击和锁屏的时候都会触发代理方法

- (void)applicationDidEnterBackground:(UIApplication *)application {
    NSLog(@"进入后台");
}

这样肯定是不行的呀,貌似这两个app也没有这种错误,

- (void)applicationDidEnterBackground:(UIApplication *)application {
    NSLog(@"进入后台");
    CGFloat light = [UIScreen mainScreen].brightness;
    NSLog(@"=====%f",light);

}

貌似可以,记录下吧!!! 万一用到了呢
😯 对了

//监听锁屏事件

#define kNotificationLock CFSTR("com.apple.springboard.lockcomplete")

//监听屏幕状态变化事件

#define kNotificationChange CFSTR("com.apple.springboard.lockstate")

看有篇博客说会被拒绝(毕竟苹果是爸爸 信其有)

相关文章

  • 判断是home点击还是锁屏?

    判断是home点击还是锁屏?一直在用今日头条和微博,看到他们的启动广告非常烦人,就想着他们是怎么做的呀,广告加载还...

  • 2022-09-04 快捷键

    windows sublime 列编辑 ipad 截屏 同时按住【锁屏键+Home键】并快速放开

  • 四、理解Android锁屏机制

    一、锁屏页的本质 锁屏界面其实也是一个Activity,只不过在该Activity上,屏蔽了Home键及Back键...

  • 设计闲话 #12: 通知中心,Widget,iOS 10 与「主

    iOS 10 对锁屏界面作出了重大改动——滑动解锁改为按下 Home 键解锁,左右滑动锁屏界面分别切换到 Widg...

  • 锁屏和后台的判断

    在写番茄钟,发现之前写的锁屏和后台的判断代码是无效的。之前是这样写的 而且锁屏之后,NSTimer也会停止计时。这...

  • iOS 监听Home键及锁屏键

    最近公司产品中需要增加一项功能--视频录制。在录制过程中不可避免会出现一些非常规操作,例如点击Home和锁屏键时都...

  • 【DAY 2】E2 小样儿

    1.瑜伽垫很软,利于身体舒展运动。 2.iPhone锁屏状态是滑动接听电话,非锁屏状态是点击接听。 3.穿衣镜可以...

  • Android监控当前app前后台方法

    注意,测试场景应该包含back键退出、home键退出、锁屏、亮屏、通知栏跳入其他app、通知栏进入当前app等情况...

  • 判断是长按还是点击事件

    在识别二维码的时候,我们需要判断用户的行为是点击事件还是长按,如果是点击事件不做操作,如果是长按事件,就识别二维码...

  • 判断设备是否锁屏

    下面代码可以判断设备是否锁屏: 在AppDelegate中添加头文件 #include 在ap...

网友评论

      本文标题:判断是home点击还是锁屏?

      本文链接:https://www.haomeiwen.com/subject/yrlohftx.html