前言:
iOS的多任务,从4之前的“home立杀”,到4开始引入多任务,但是后台程序并不能执行自己的代码(除少数经过注册的服务外),经过5、6的发展,到现在7之后加入了全新的后台模式。主要新增三大特性:
1、增加后台抓取(Background Fetch)
2、增加推送唤醒(Silent Remote Notification)
3、增加后台传输(Background Transfer Service)
前几天发现app“金山电池医生”在切入后台时会在app switcher中展示不同与退出前的图片,这样在用户界面友好方面以及保护用户隐私等方面挺有帮助的。于是自己简单的试了一下。实现方法不一定准确,但勉强可以达到相应的效果。
先上代码:
appDelegate.m