如何模拟 Windows Phone 的中断
2013/3/11
适用于: Windows Phone 8 | Windows Phone OS 7.1
本主题描述了当您正在模拟器上或已连接的设备上运行应用时,如何模拟提醒以测试应用在被中断和部分被遮盖时的响应方式。
例如,当用户正在您的应用中滚动浏览内容时,您可以将应用设计为发生中断时暂停滚动,然后在用户消除或处理中断后返回到内容中的相同位置。
您只能立即触发提醒;不能指定在以后触发提醒。无法自定义提醒。每次您在模拟面板中单击“触发提醒”按钮时,有一个提醒将排队等待。您必须推迟或消除提醒。
本主题包含以下各节。
以下类型的通知会在用户使用应用时中断和遮盖部分应用:
警报或提醒。 引发警报或提醒后,将发生 Obscured 事件。推迟或消除警报或提醒后,将发生 Unobscured 事件。
电话。 电话响起时,将发生 Obscured 事件。当用户忽略电话或挂断电话后,将发生 Unobscured 事件。
文本消息或其他 Toast 通知。 默认情况下,不会引发任何事件。如果用户单击通知,将启动与通知相关的应用,并且当前应用将发生 Deactivated 事件。
模拟提醒的步骤
在模拟器或已连接的设备上运行应用,可以选择进行调试或不进行调试。
或者,在运行应用时,利用应用监视和分析来衡量应用的质量和性能。有关应用监控和分析的更多信息,请参见 Windows Phone 应用程序分析。
在 Visual Studio 中的“工具”菜单上,打开“模拟面板”。找到面板的“提醒”部分。
要立即触发提醒,请单击“触发提醒”按钮。
