日期:2014-05-17  浏览次数:20841 次

Windows Store apps开发[69]Windows 8 开发31日-第12日-后台任务

注:本文由BeyondVincent(破船)翻译首发

        转载请注明出处:BeyondVincent(破船)@DevDiv.com

 


第12日-后台任务

   

今今天我们来讨论一下后台任务。简单的来说,后台任务是:
后台任务是当程序没有运行时所运行的代码。


想想下面的场景:
当用户运行别的程序是,持续播放音乐
更新用户动态磁贴以反映新数据
弹出一个Toast通知,告诉用户发生了一些重要的事情
当设备锁定的时候,更新用户的锁屏


在系统里面创建和注册一个后台任务有两个步骤。首先,必须在package.appxmanifest文件中注册一个后台任务。注册之后,还需要在程序代码中向系统注册任务的触发事件,然后当后台任务结束时,还有额外的事件来做相关的管理。本文会涉及到上面提到的这些内容。