• IOS applicationWillResignActive挂起


      /*

         //UIApplicationDelegate委托代理方法

         1.程序开始:didFinishLaunchingWithOptions:程序开始

         2.程序挂起:applicationWillResignActive

         3.程序复原(程序重新激活):applicationDidBecomeActive

         注意:应用程序在启动时,在调用了 applicationDidFinishLaunching 方法之后也会调用 applicationDidBecomeActive 方法,所以你要确保你的代码能够分清复原与启动,避免出现逻辑上的bug。

         4.程序意外暂行(终止):applicationWillTerminate

         5.程序进入后台:applicationDidEnterBackground

         6.程序进入前台:applicationWillEnterForeground

         //调用方法场景

         首次运行:

         didFinishLaunchingWithOptions//程序开始

         applicationDidBecomeActive//程序复原(程序重新激活)

         首次关闭(home):

         applicationWillResignActive//程序挂起

         applicationDidEnterBackground//程序进入后台

         再次运行:

         applicationWillEnterForeground//程序进入前台

         applicationDidBecomeActive//程序复原(程序重新激活)

         再次关闭:

         applicationWillResignActive//程序挂起

         applicationDidEnterBackground//程序进入后台

         */

        func applicationWillResignActive(_ application: UIApplication) {

            application.applicationIconBadgeNumber = 0;

            print("程序挂起")

        }

        func applicationDidBecomeActive(_ application: UIApplication) {

            print("程序复原")

        }

        func applicationWillTerminate(_ application: UIApplication) {

            print("程序终止")

        }

        func applicationDidEnterBackground(_ application: UIApplication) {

            print("程序进入后台")

        }

        func applicationWillEnterForeground(_ application: UIApplication) {

            print("程序进入后台")

        }

  • 相关阅读:
    C#开发BIMFACE系列44 服务端API之计算图纸对比差异项来源自哪个图框
    C#开发BIMFACE系列43 服务端API之图纸拆分
    C#开发BIMFACE系列42 服务端API之图纸对比
    利用 OpenVINO 进行推理加速(一)
    虚拟化技术概述(一)
    利用目标跟踪来提高实时人脸识别处理速度
    目标追踪(Object Tracking)概念的简要介绍
    Python3 使用IMAP接收邮件
    Git使用
    Git基础
  • 原文地址:https://www.cnblogs.com/wangbinios/p/7998645.html
Copyright © 2020-2023  润新知