1、- (void)applicationWillResignActive:(UIApplication *)application
说明:当应用程序将要入非活动状态执行,在此期间,应用程序不接收消息或事件,比如来电话了
2、- (void)applicationDidBecomeActive:(UIApplication *)application
说明:当应用程序入活动状态执行,这个刚好跟上面那个方法相反
3、- (void)applicationDidEnterBackground:(UIApplication *)application
说明:当程序被推送到后台的时候调用。所以要设置后台继续运行,则在这个函数里面设置即可
4、- (void)applicationWillEnterForeground:(UIApplication *)application
说明:当程序从后台将要重新回到前台时候调用,这个刚好跟上面的那个方法相反。
5、- (void)applicationWillTerminate:(UIApplication *)application
说明:当程序将要退出是被调用,通常是用来保存数据和一些退出前的清理工作。这个需要要设置UIApplicationExitsOnSuspend的键值。
6、- (void)applicationDidReceiveMemoryWarning:(UIApplication *)application
iPhone设备只有有限的内存,如果为应用程序分配了太多内存操作系统会终止应用程序的运行,在终止前会执行这个方法,通常可以在这里进行内存清理工作防止程序被终止
7、- (void)applicationSignificantTimeChange:(UIApplication*)application
说明:当系统时间发生改变时执行
8、- (void)applicationDidFinishLaunching:(UIApplication*)application
说明:当程序载入后执行
9、- (void)application:(UIApplication)application willChangeStatusBarFrame:(CGRect)newStatusBarFrame
说明:当StatusBar框将要变化时执行
10、- (void)application:(UIApplication*)application willChangeStatusBarOrientation:
(UIInterfaceOrientation)newStatusBarOrientation
duration:(NSTimeInterval)duration
说明:当StatusBar框方向将要变化时执行
11、- (BOOL)application:(UIApplication*)application handleOpenURL:(NSURL*)url
说明:当通过url执行
12、- (void)application:(UIApplication*)application didChangeStatusBarOrientation:(UIInterfaceOrientation)oldStatusBarOrientation
说明:当StatusBar框方向变化完成后执行
13、- (void)application:(UIApplication*)application didChangeSetStatusBarFrame:(CGRect)oldStatusBarFrame
分享到:
相关推荐
项目中AppDelegate的用法,主要介绍AppDelegate.h和AppDelegate.m用法的介绍。
../../Classes/AppDelegate.cpp \ ../../Classes/HelloWorldScene.cpp \ ../../Classes/FightScene.cpp \ ../../Classes/GameScene.cpp \ ../../Classes/InfoLayer.cpp \ ../../Classes/MyUtils.cpp \ ../../...
在AppDelegate类中轻松定义全局变量,几乎和C语言一样来定义。
无代码入侵,获取AppDelegate声明周期
(Swift)AppDelegate中启动UI
(OC)AppDelegate中启动UI
cocos2d-x记忆小游戏-代码包 MemoryGame.h MemoryGame.cpp MainMenuScene.h MainMenuScene.cpp AppDelegate.h AppDelegate.cpp
To make your whole App snow, in your AppDelegate: [self.window makeItSnow]; To make any particular view snow: [myView makeItSnow]; Contributing Fork it Create your feature branch (git checkout -b my...
代理协议
PluggableApplicationDelegate, 使用基于分离的服务架构的最小 AppDelegate PluggableApplicationDelegate ... 在应用程序生命周期中调用的方法中将许多不同的代码组合在一起。 但所有这些问题都过去了。 使用 Plugg
//1.使用场景加载scn文件(scn格式文件是一个基于3D建模的文件,使用3DMax软件可以创建,这里系统有一个默认的3D飞机)-------...将飞机节点添加到当前屏幕中 [self.arSCNView.scene.rootNode addChildNode:shipNode];
自述文件 React Native:0.62.4与EXPO SDK AccountTemplate与aelf的第三方项目分开...FYI AppDelegate.h AppDelegate.h.m Podfile Info.plist Image.scassets # Android FYI MainApplication.java android/settings.gr
React Native Hybrid App示例在现有iOS应用程序中使用React Native的示例集合概念预装桥如果要使混合应用程序具有良好的性能,应该做的第一件事就是预先加载RCTBridge并将其引用保存在某个地方(可能是AppDelegate ...
github下载地址 https://github.com/China-Love/OcrScan 初始化 // 在AppDelegate里 导入OCR.h 并初始化OCR [OCR StartInit]; 如有疑问请联系 QQ : 820649600
AppDelegate.swift MainTableViewController.swift MainTableViewController+DataSource.swift MainTableViewController+Updating.swift MainTableViewController+Restore.swift ResultsTableController.swift ...
CocosQtPort 这是移植代码,将 cocos2d-x3.3 移植到 QT5.3。 它对于编写游戏编辑器很有用。 如何使用? 1. 将 CocoQtPort 目录复制到 Classes ... // CCGEditor 是您在 QT 中创建的 MainWindow 类。 }``` 3.修改Ap
2.重写AppDelegate中的- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url和- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)...
SwiftUI - AppDelegate
使用通知和runtime-AOP的为AppDelegate瘦身方案