码迷,mamicode.com
首页 > 移动开发 > 详细

APP(应用)生命周期

时间:2015-08-03 22:28:10      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:

状态更改通知:
1. 委托方法:- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 
通知: UIApplicationDidFinishLaunchingNotification 加载完成
程序启动 
2.委托方法:- (void)applicationWillResignActive:(UIApplication *)application 
通知: UIApplicationWillResignActiveNotification 退出活跃状态
用户摁下主屏幕按钮调用 可以用来启用或禁止动画等 不应该在WillResignActive中假设应用将进入后台状态,这只是一种临时变化
 
3.委托方法:- (void)applicationDidEnterBackground:(UIApplication *)application  
通知: UIApplicationDidEnterBackground  进入后台状态
释放所有可以重建的资源,保存所有用户资料,关闭网络连接等
 
4.委托方法:- (void)applicationWillEnterForeground:(UIApplication *)application 
通知: UIApplicationWillEnterForeground 即将进入前台 
重新加载释放的资源,加载所有用户资料,重新建立网络连接等
 
5.委托方法:- (void)applicationDidBecomeActive:(UIApplication *)application 
通知: UIApplicationDidBecomeActive 进入活跃状态
切回前台时调用 可以用来启用或禁止动画等
 
6.委托方法:- (void)applicationWillTerminate:(UIApplication *)application
通知: UIApplicationWillTerminate 即将终止应用
尽量少使用他

APP(应用)生命周期

标签:

原文地址:http://www.cnblogs.com/booksky/p/4700337.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!