zoukankan      html  css  js  c++  java
  • iOS----------检测app进入后台或前台

    开发播放器的时候,经常需要检测app进入后台(暂停播放)或者进入前台(开始播放)。方法非常简单。

    1.检测app进入后台

    // 在AppDelete实现该方法
    - (void)applicationDidEnterBackground:(UIApplication *)application
    {
       //进入后台
    }

    2.检测app进入前台

    // 在AppDelete实现该方法
    - (void)applicationDidBecomeActive:(UIApplication *)application
    {
       // app启动或者app从后台进入前台都会调用这个方法
    }
    
    - (void)applicationWillEnterForeground:(UIApplication *)application {
        // app从后台进入前台都会调用这个方法
    }

    3.利用通知在控制器里监听app进入前台或者后台

        // app启动或者app从后台进入前台都会调用这个方法
        [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(applicationBecomeActive) name:UIApplicationDidBecomeActiveNotification object:nil];
        // app从后台进入前台都会调用这个方法
        [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(applicationBecomeActive) name:UIApplicationWillEnterForegroundNotification object:nil];
        // 添加检测app进入后台的观察者
        [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(applicationEnterBackground) name: UIApplicationDidEnterBackgroundNotification object:nil];




  • 相关阅读:
    0317复利计算的回顾与总结
    0518 Scrum 项目 5.0
    0517 Scrum 项目4.0
    0512 Scrum 项目3.0
    实验三 进程调度模拟程序
    0505 Scrum 项目1.0
    0502团队项目 SCRUM团队成立
    0428 团队项目2.0
    0422团队项目
    实验二 作业调度模拟程序
  • 原文地址:https://www.cnblogs.com/KiVen2015/p/7485824.html
Copyright © 2011-2022 走看看