Windows Phone 8:实时磁贴、通知与数据处理全解析
1. 定制锁屏界面
当用户按下硬件锁屏按钮或手机超时,手机会被锁定。再次按下硬件按钮,锁屏界面就会出现。我们可以让应用成为锁屏内容的提供者,包括锁屏背景、详细状态、快速状态图标和计数等。不过,添加到锁屏的内容应尽量简洁,比如用户可能急需的简短通知。
要让应用成为锁屏提供者,需要在应用的不同部分完成一系列任务,同时用户也需要手动授予访问权限并配置锁屏设置。具体步骤如下:
1.添加锁屏图片:添加一张用于锁屏的图片和一张用于快速状态区域的小图片。图片可以放在项目文件夹或独立存储中。
2.编辑清单文件:手动编辑WMAppManifest.xml,在Tokens和ScreenResolutions元素之间添加Extensions元素,以声明扩展锁屏功能的意图。
3.配置实时磁贴:在WMAppManifest.xml中配置实时磁贴部分,包括要在锁屏上显示的文本和图片。
4.代码请求访问:使用代码请求应用成为锁屏提供者,并设置锁屏背景。
5.提供设置链接:可选择从应用中提供直接链接到锁屏设置的功能。
6.用户授予权限:用户需明确授予应用访问锁屏的权限。