ios app程序状态
2014-07-17 11:28
197 查看
ios sdk中对应用状态的枚举如下
typedef NS_ENUM(NSInteger, UIApplicationState) {
UIApplicationStateActive,
UIApplicationStateInactive,
UIApplicationStateBackground
} NS_ENUM_AVAILABLE_IOS(4_0);
当然,应用不在运行状态,不在考虑之列。只要应用运行起来了,存在以上三种状态。
1.UIApplicationStateActive
这个基本没什么疑问,应用在前台运行时就是这个状态。
2.UIApplicationStateInactive
待激活状。在应用运行状态下,可能引起这种状态的情况有
a.下接状态栏,看通知
b.双击home键,下面弹出任务运行栏
c.锁屏。应该程序也非后台状态。
3.UIApplicationStateBackground
应用在后台状。引起这种状态的情况有:
a.按home键
b.启动其它应用,把当前应用挤入后台。
typedef NS_ENUM(NSInteger, UIApplicationState) {
UIApplicationStateActive,
UIApplicationStateInactive,
UIApplicationStateBackground
} NS_ENUM_AVAILABLE_IOS(4_0);
当然,应用不在运行状态,不在考虑之列。只要应用运行起来了,存在以上三种状态。
1.UIApplicationStateActive
这个基本没什么疑问,应用在前台运行时就是这个状态。
2.UIApplicationStateInactive
待激活状。在应用运行状态下,可能引起这种状态的情况有
a.下接状态栏,看通知
b.双击home键,下面弹出任务运行栏
c.锁屏。应该程序也非后台状态。
3.UIApplicationStateBackground
应用在后台状。引起这种状态的情况有:
a.按home键
b.启动其它应用,把当前应用挤入后台。
相关文章推荐
- AppDelegate.m中的常用的方法介绍,以及ios程序的状态
- iOS程序的五种状态,AppDelegate中的回调方法和通知
- iOS开发-APP在waiting for review状态时如何重新上传程序
- iOS开发-隐藏系统状态栏 让app启动时图片全屏 进入程序后显示状态栏方法。
- IOS开发8---APP应用程序图标 及 程序启动画面设置。
- IOS开发(104)之程序执行状态更改
- IOS的app程序中的文件目录的功能和使用详细说明
- ios app在itunesConnect里面的几种状态
- IOS-获取Model(设备型号)、Version(设备版本号)、app(程序版本号)等
- ios APP 在 waiting for review时重新上传程序
- IOS的app程序中的文件目录的功能和使用详细说明
- IOS编程基础 -- 事件驱动、程序状态
- IOS-获取Model(设备型号)、Version(设备版本号)、app(程序版本号)等
- IOS学习笔记43--IOS App在ItunesConnect里面的几种状态
- ios 判断app程序第一次启动方法
- IOS开发(104)之程序执行状态更改
- IOS 获取Model(设备型号)Version(设备版本号)app(程序版本号)等
- IOS的app程序中的文件目录的功能和使用详细说明
- IOS-获取Model(设备型号)、Version(设备版本号)、app(程序版本号)等
- ios app 25个 改善程序性能技巧