活动->不活动
applicationWillResignActive 应该让程序从活动状态变为暂停状态,比如游戏的话需要将关卡暂停,可是资源不需要释放
不活动->后台
applicationDidEnterBackground 即程序从活动变为了后台,此时需要释放一些内存空间,比如图像以及地图数据等,以避免被ios系统在内存不足情况下干掉.
后台->不活动
applicationWillEnterForeground 即应用程序需要回复上面释放过的内容,并且要把程序暂停
不活动->活动
applicationDidBecomeActive 可是这时候要提醒用户是否要继续游戏,用户允许了再开始.