首页 > 移动平台 > 详细

iOS基础

时间:2015-10-07 23:13:21      阅读:518      评论:0      收藏:0      [点我收藏+]

应用的生命周期

 

应用的5种状态

Not Running 非运行状态

Inactive 前台非活动状态

Active 前台活动状态

Background 后台状态

Suspend 挂起状态

方法 本地通知 说明
application:didFinishLaunchingWithOptions: UIApplicationDidFinishLaunchingNotification 应用启动并进行初始化时会调用该方法并发出通知。这个阶段会实例化根视图控制器。
applicationDidBecomeActive: UIApplicationDidBecomeActiveNotification 应用进入前台并处于活动状态时调用该方法并发出通知。这个阶段可以恢复UI状态,比如游戏状态
applicationWillResignActive UIApplicationWillResignActiveNotification 应用从活动状态进入非活动状态时调用该方法并发出通知。这个阶段可以保存UI的状态
applicationDidEnterBackground: UIApplicationDidEnterBackgroundNotification 应用进入后台调用该方法并发出通知。这个阶段可以保存用户数据,释放一些资源(例如释放数据库资源)
applicationDidEnterForeground: UIApplicationDidEnterForegroundNotification 应用进入到前台,但是还没有处于活动状态时调用该方法并发出通知。这个阶段可以恢复用户数据
applicationWillTerminate: UIApplicationWillTerminateNotification 应用被终止时调用该方法并发出通知,但内存清除时除外。

 

 

 利用标识符保存和恢复视图的状态

iOS基础

原文:http://my.oschina.net/u/2360054/blog/513987

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!