如何在后台运行 Windows Phone 应用程序?

2023-12-08

我想知道 Windows Phone 应用程序是否可以在后台运行。我学过http://msdn.microsoft.com/en-us/library/ff431744(v=vs.92).aspx。在那里我找到了有关后台文件传输、代理和警报的信息。但手机可以在后​​台播放音乐。 我的问题是:我想在后台运行Windows Phone应用程序,当我按后退键时它也能够运行该应用程序。

我的应用程序连接到服务器,如果用户按返回键,它可以在后台模式下更新服务器端的信息吗?


您的应用程序无法“真正”在后台运行。它可以将某些任务交给操作系统,例如发送文件、播放音乐等。即使您的应用程序不再运行,这些任务也将由操作系统继续执行。但是,当用户离开您的应用程序时,它基本上会停止运行。

在我看来,最接近在后台运行的可以通过使用来实现后台特工. The 周期性任务让您的应用程序大约每 30 分钟运行大约 15 秒。

在相当长的一段时间内(Mango 之前),WP7 的“后台运行”意味着在锁屏下运行。这个有可能。但同样,当用户离开您的应用程序时,它会停止运行。

如果您需要在应用程序结束时与服务器通信,如果不需要很长时间,您可以这样做。如果我没记错的话你有约10秒时间当您的应用程序被停用时。如果超过此限制,操作系统将终止您的应用程序。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在后台运行 Windows Phone 应用程序? 的相关文章

  • 添加新的 ApplicationBarMenuItem 图标时无法分配给属性

    我添加了一个新的ApplicationBarMenu带有图标的按钮到我的 wp7 项目中的页面 当尝试运行页面时我得到 无法分配给属性 Microsoft Phone Shell ApplicationBarIconButton Click
  • 在 WP7 中进行同步 Http/REST 调用?

    我一直在开发 Windows Phone 7 应用程序 并尝试使用 HttpWebRequest GetResponse 进行同步 REST 调用 但编译器抱怨 GetResponse 不可用 我在HttpWebRequest中找到了Beg
  • 如何从后台代码访问 ViewModelLocator 中的 MainViewModel?

    使用 MVVM light 为我的视图模型构建 WP7 应用程序 我正在使用当您通过 NuGet 添加库时添加的 ViewModelLocator 效果很好 但现在我需要从代码访问 ViewModel 在我的代码中 用户单击一个按钮 我需要
  • 如何在 Windows Phone 7 中创建自定义文本框?

    是否可以通过创建自定义文本框来处理 sip 我想创建一个自定义文本框 gt 创建获得焦点事件 gt 在我的自定义文本框的焦点上而不是 SIP 上 我的自定义键盘应该打开 要求 如何创建自定义文本框 打开自定义键盘而不是 SIP 获取文本字段
  • 如何将图像从独立存储加载到 Windows Phone 上的图像控件中?

    我使用此代码在相机操作完成时将图像存储到隔离存储中 void camera Completed object sender PhotoResult e BitmapImage objImage new BitmapImage objImag
  • 原生编程对于移动开发有何优势?

    我需要为一家公司在一些主要的移动操作系统上开发应用程序 特别是 iOS Android 和 WP7 我最初计划为三种不同的操作系统编写三个独立的应用程序 每个应用程序都使用本机 SDK 然而 这样做有什么好处吗 有许多可用的跨平台工具 Se
  • 如何在Windows Phone 7中获取Wi-Fi和移动网络参数?

    我的应用程序需要以下移动网络参数 MCC 移动国家代码 MNC 移动网络代码 LAC 位置区域代码 CID 小区标识符 细胞信号强度 对于 Wi Fi MAC地址 信号强度 我还需要两个变体的设备 IP 地址 Windows Phone 7
  • 如何加载位于 Windows Phone 7 中应用程序文件夹内的 XML 文件?

    我正在开发 Windows Phone 7 应用程序 我是 Windows Phone 7 应用程序的新手 我通过右键单击项目并选择 添加 gt 新项目 在项目中添加了 XML 文件 然后 我可以使用以下代码轻松地将 XML 文件加载到我的
  • 检测Windows Phone 7上已显示屏幕键盘

    简单的问题 如何检测windows mobile 7上已经显示屏幕键盘 是否有我可以添加侦听器的事件 它占据了大约一半的屏幕 我想在它显示时向上滚动视图 EDIT 下面的评论更清楚地表明了我想要做什么 我有一个文本框输入 当用户在其中输入时
  • 我们如何在 Windows Phone 7 中实现应用内购买

    您好 我正在创建一个 Windows Phone 7 1 应用程序 该应用程序需要在应用程序内购买 由于WP7不像iPhone那样有特定的应用内购买SDK 我们可以使用paypal对于应用内购买 我是 Windows Phone 7 和 p
  • ListBox.ScrollIntoView() 似乎在 WP7 中不起作用

    每当将新项目添加到项目源时 我想将列表框滚动条移动到底部 但是ScrollIntoView 如果我向它传递对新添加项目的引用或其索引 它似乎不会执行任何操作 有没有人让它工作 或者对如何将列表框向下滚动到底部有任何其他建议 一些代码 voi
  • 以编程方式设置 Windows Phone 7 音量

    有没有办法以编程方式更改 Windows Phone 7 的声音设置 启用或禁用约会和所有其他通知的声音 还可以更改全局音量 即 铃声 没有 API 可以启用您提到的任务 您可以使用 XNA API 调整应用程序中声音的音量 但这只是当前可
  • XDocument 似乎不存在于 System.Xml 命名空间中

    我遇到了我认为可能是一个非常简单的问题 在开发我的第一个 WP7 应用程序时 我已经进入了访问我的站点 api 并解析 XML 的阶段 但是我在尝试使用 XDocument 时遇到了困难 我四处搜索并找到了这个示例代码 将 XML 文件从网
  • 如何创建一个快速加载的包装列表框?

    我制作了一个很好的小三项宽列表 用作开关 它看起来像这样 看起来不错吧 好吧 我在垂直滚动列表中大约有 130 个这样的图块 并且需要很长时间才能加载 根据性能分析工具 每个元素的渲染时间约为 18 毫秒 这给了我大约 2 3 秒的渲染时间
  • 多图像选择

    我正在使用 Windows Phone SDK 7 1 C 在 WP7 中制作应用程序 正在使用照片选择器任务 但我想选择 9 张图像 而这里我只能选择一张图像 如何一次选择 9 张图像 请帮助我 这是我的代码 public partial
  • WP7 MVVMCross 检测 ViewModel 内的 RequestClose 或 BackKeyPressed

    我有两种看法 我从一个导航到另一个 在另一个中我调用 RequestClose 或使用后退按键 如何在第一个 ViewModel 中检测到这些事件 问候 担 默认情况下 MvvmCross 框架不会告诉您此事件 您需要找出其他方法让 Vie
  • MVVMLight - 如何获取视图中ViewModel的引用?

    我正在构建一个 Windows Phone 7 应用程序 并且需要在视图中引用 ViewModel 以便可以从事件处理程序设置属性 唯一的问题是我无法获得该参考 我做了什么 我有一个 ViewModelLocator 删除了不相关的位 st
  • 捏缩放列表框中绑定的图像

    我正在尝试在我的应用程序中实现捏缩放 我找到了这篇文章 Silverlight 中正确的捏合缩放 http www frenk com 2011 03 windows phone 7 correct pinch zoom in silver
  • 如果 html5

    我的应用程序隔离存储中有视频文件 并且想使用视频标签从 html 播放它 视频播放器运行 然后挂在 正在加载 有人可以设法使用 html5 视频标签和独立存储来播放视频吗 我的观察和测试 HTC HD7 Mango Beta 2 7 10
  • 如何在wp7中自动启动应用程序而无需用户实际单击图标

    我是wp7新手 我想创建一个无需用户启动即可自动启动的应用程序 类似于任何 PC 上的自动病毒扫描 请提出任何建议 一个很好的代码示例会让我更好地理解 谢谢 不可能 感谢微软没有让这一切成为可能

随机推荐