Windows phone 7 如何在windows phone 7和8中获取应用程序状态事件?

Windows phone 7 如何在windows phone 7和8中获取应用程序状态事件?,windows-phone-7,windows-phone-8,Windows Phone 7,Windows Phone 8,我正在制作一个应用程序,每当应用程序状态发生变化时(即暂停、停止、启动、备份),我都希望保存一些数据以供分析,并向我的服务器进行http调用。 我进行了研发,但没有任何进展。 任何解决方案都将不胜感激 谢谢。在App.xaml.cs文件中查找描述要跟踪内容的事件处理程序。我会把它们贴在这里作为参考。由您根据这些事件的触发情况跟踪应用程序的状态。我应该注意到,其中一些事件确实有时间限制,因此在其中运行cpu密集型例程通常不是一个好主意 //应用程序启动时要执行的代码(例如,从开始) //重新激活应

我正在制作一个应用程序,每当应用程序状态发生变化时(即暂停、停止、启动、备份),我都希望保存一些数据以供分析,并向我的服务器进行http调用。 我进行了研发,但没有任何进展。 任何解决方案都将不胜感激


谢谢。

App.xaml.cs
文件中查找描述要跟踪内容的事件处理程序。我会把它们贴在这里作为参考。由您根据这些事件的触发情况跟踪应用程序的状态。我应该注意到,其中一些事件确实有时间限制,因此在其中运行cpu密集型例程通常不是一个好主意

//应用程序启动时要执行的代码(例如,从开始)
//重新激活应用程序时,此代码将不会执行
私有void应用程序\u启动(对象发送方,启动事件参数e)
{
}
//激活应用程序时要执行的代码(带到前台)
//此代码在应用程序首次启动时不会执行
私有无效应用程序\u已激活(对象发送器,激活的事件目标)
{
}
//停用应用程序时要执行的代码(发送到后台)
//当应用程序关闭时,此代码将不会执行
私有无效应用程序\u已停用(对象发送方,已停用目标)
{
}
//应用程序关闭时要执行的代码(例如,用户回击)
//当应用程序被停用时,此代码将不会执行
私有作废应用程序\u关闭(对象发送方,ClosingEventArgs e)
{
}

在App.xaml.cs中有启动、激活、停用和关闭事件。您可以在这些事件中编写代码以保存数据


请参阅此处

我想在应用程序中发出一个http请求,但当应用程序在后台时,它会停止。。如何做到这一点。。thanx@Akshay恐怕您只有几秒钟的时间来完成您想在停用的处理程序中执行的操作。你可以搜索它将你的应用程序发送到后台之前的确切时间。另外,我很确定在这段时间内也会发生非常有限的事情。您可能需要创建某种类型的背景流程(如在后台播放音乐、在后台下载文件等)。