ApplicationDelegate

1.didfinishlauchingwithOptios

程序启动之后,重写自定义设置的位置

2.applicationWillResginActive

应用即将从活动状态切换到不活动状态时会触发这个方法。在某种临时中断(比如有来电或者短信)或者用户退出应用程序时都会触发这个方法,然后就会转换为后台运行

可以在这个方法中暂停正在进行的任务,禁用定时器,如果是游戏应用,应该在这个方法中暂停游戏。

3.applicationDidEnterBackGroup

在该方法中释放共享资源,保存用户数据,清除定时器,并储存足够的应用状态信息,目的是当应用终止时,它将恢复到当前状态

如果你的应用支持后台运行,那么当用户退出调用这个方法,而不是applicationWillTerminate方法

4.applicationWillEnterForgroud

这个方法会在应用程序从后台运行状态转换到活动状态的过程中被调用,可以在这里恢复应用正常运行所需的信息

5.applicationDidBecomeActive

当应用程序处于非活跃状态时重新启动暂停(或者尚未启动)的任务,如果程序之前在后台进行,那么可以选择刷新用户界面。

6.applicationWillTerminate

程序即将终止时调用该方法,如果有必要,那么保存数据。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,058评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,066评论 25 709
  • 苹果官网地址 Background Execution (后台执行)当用于没有-启动应用,系统移到后台状态。对于很...
    helinyu阅读 12,356评论 0 9
  • 机会地获取少量内容 需要定期检查新内容的应用程序可以要求系统将其唤醒,以便它们可以启动该内容的提取操作。要支持此模...
    nicedayCoco阅读 2,944评论 0 0
  • 台风过后的天气,很晴朗,初秋的阳光照在皮肤上,暖暖痒痒的,没有很灼热,似乎多了一层明媚感觉! 最近自己精神状态不佳...
    圆圆的湘气阅读 1,459评论 6 1

友情链接更多精彩内容