1.通过类方法sharedApplication可以获得唯一实例

2.可以打开mail或者email,通过openUrl方法。

3.指定UIApplicationDelegate可以跟踪各种应用状态。

4.UIApplication包含了windows参数,表示目前应用中打开的所有窗口,通过这个你可以获得任何关于application的view。但是UIWindow除非是多屏幕开发,如果只是在一个设备上,应该只存在一个window。

5.事件相关的方法有

sendEvent:, sendAction:to:from:forEvent:

这个是底层发送的方法,如果你子类化了UIApplication的话,可能需要自己处理这个方法,其实UIControl的addTarget事件在发送的时候都会调用UIApplication的该事件(需要确认下)。

beginIgnoringInteractionEvents, endIgnoringInteractionEvents,isIgnoringInteractionEvents

这个是是否响应touch响应事件。

6.闲置是否屏蔽,应用是否会进入sleep状态,节约用电,参数idleTimerDisabled

7.参数applicationState

8.参数backgroundTimeRemaining,进入后台运行还剩余多少时间就要被强行退出,应用在前台情况下是设置了一个合理的大数。

9.后台相关方法:beginBackgroundTaskWithExpirationHandler:, endBackgroundTask。

10.voip超时的设置:setKeepAliveTimeout:handler:, clearKeepAliveTimeout。

11.本地通知相关方法。

12.参数protectedDataAvailable用来指出是否加密有效?具体作用似乎和读写权限有关系。

13.设置application的外观,比如status bar、网络读取时候是否有旋转、设置badge

最新文章

  1. 敏捷开发与jira之阶段工作项概述
  2. BZOJ 3343: 教主的魔法 [分块]【学习笔记】
  3. 王爽 <<汇编 语言>> 13.6 BIOS中断例程应用
  4. DVDstore 数据库基准测试
  5. [SQLServer大对象]——FileTable初体验
  6. [LintCode] Toy Factory 玩具工厂
  7. Redisson-Parent 2.5.0 和 3.0.0 发布
  8. java 发送带Basic Auth认证的http post请求
  9. linux命令之vim使用-(转)vim的保存文件和退出命令
  10. R语言编程艺术# 数据类型向量(vector)
  11. lombk在IDEA中报ClassNotFoundException错误
  12. (大数据工程师学习路径)第三步 Git Community Book----Git介绍
  13. Spring的诞生
  14. [转] IPTables for KVM Host
  15. 2015 北京网络赛 E Border Length hihoCoder 1231 树状数组 (2015-11-05 09:30)
  16. 在SpringMVC中使用Jackson并格式化时间
  17. [转]JSON Web Token - 在Web应用间安全地传递信息
  18. 再学Java 之 Integer 包装类缓存
  19. bzoj2243 染色
  20. JS实现弹出层效果

热门文章

  1. 《JavaScript》split和join
  2. android随机运算器开发小结1
  3. 灵悟礼品网上专卖店Sprint计划
  4. UDP与TCP笔记
  5. H5页面的滚动条在windows浏览器下始终看到(灰色的不可用的)
  6. iOS- 什么是GitHub?关于它的自我介绍「初识 GitHub」
  7. 0422数学口袋精灵bug发现
  8. Delphi判断字符串中是否包含汉字,并返回汉字位置
  9. 佣金维护测试sql
  10. sql中详解round(),floor(),ceiling()函数的用法和区别?