【发布时间】:2013-12-25 12:32:31
【问题描述】:
我想知道是否有可能在 VB.NET for WP8 中,当用户点击手机的后退键时,无需真正退出应用程序即可转到主菜单(带有瓷砖的主页)(因为它必须“按原样”留在多任务中) 谢谢。
【问题讨论】:
标签: vb.net xaml windows-phone-8 back-button homescreen
我想知道是否有可能在 VB.NET for WP8 中,当用户点击手机的后退键时,无需真正退出应用程序即可转到主菜单(带有瓷砖的主页)(因为它必须“按原样”留在多任务中) 谢谢。
【问题讨论】:
标签: vb.net xaml windows-phone-8 back-button homescreen
你为什么要这样做?用户希望他永久关闭应用程序。
没有办法做到这一点。
你还需要了解这几点:
当您按下开始键或启动另一个应用程序时:
如果您的应用在前台并且用户启动另一个应用或按下“开始”按钮以返回您的应用所在的主屏幕 暂停在记忆中。当用户按 后退按钮或从任务切换器中选择它,您的应用程序 已恢复。如果设备需要释放内存以确保 前台应用程序响应,暂停的应用程序被终止和 已保存有关已终止应用程序状态的信息
如果您需要进行多任务处理,请选择合适的背景 代理你的场景。
在 Windows Phone 上一次只运行一个应用程序,但后台代理为您的应用程序提供了一种执行任务的方式,即使它不是 在前台运行。有几种不同的类型 为启用特定电话功能而提供的代理,但 两个通用代理是周期代理和 资源密集型代理。
更多信息,请参阅后台代理Here
后台传输
如果您希望您的应用能够在后台下载文件,但该应用不需要像您那样执行任何代码 有后台代理,考虑使用后台传输 功能。
有关更多信息,请参阅后台传输,Here
【讨论】:
Application.Terminate,不是吗?