一、iOS 应用程序5个状态
1、停止运行-应用程序已经终止,或者还未启动。
2、不活动-应用程序处于前台但不再接收事件(例如,用户在app处于活动时锁住了设备)。
3、活动-app处于“使用中”的状态。
4、后台-app不再屏幕上显示,但它仍然执行代码。
5、挂起-app仍然驻留内存但不再执行代码。
按下Home键时,app从活动状态转入后台,绝大部分app通常在几秒内就从后台变成了挂起,在内存吃紧的时候,iphone会首先关闭那些挂起的app。
二、历程
从 iOS 4 开始,应用就可以在退到后台后,继续运行一小段时间(10 分钟);还可以把自己声明为需要在后台运行,就能不限时地运行了。不过限制为播放音乐、使用 GPS 、voip。
iOS