我正在编写有关 Windows Phone 8 的演示文稿,我想知道多任务处理。
我已经阅读了有关计划任务类型的信息,其中之一是“PeriodicTask”,但它仅在大约 30 分钟内触发一次。
然后 Skype 闪过我的脑海 - Skype 通话是如何工作的?当应用程序在后台运行时,Windows Phone 如何拦截呼叫。考虑到在后台连续检查是不可能的。
它是由微软以某种方式完成的,还是普通开发人员可以实现这样的目标?我认为,这是 Skype 和微软之间的某种合作,因为据我所知,普通应用程序无法显示通话。
所以我的猜测是,呼叫是一个推送通知,Windows Phone 接收并显示呼叫用户。
编辑:
执行任务的频率超过约 30 分钟的唯一应用程序是具有位置跟踪功能的应用程序:
即使在后台也执行任务