Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 我如何识别导航到我的应用程序的人?_C#_Windows Phone 8 - Fatal编程技术网

C# 我如何识别导航到我的应用程序的人?

C# 我如何识别导航到我的应用程序的人?,c#,windows-phone-8,C#,Windows Phone 8,当有人再次从主屏幕导航到我的应用程序时,是否会调用特定的函数 在我的应用程序中,我从服务器请求数据,我不希望每次有人导航到我的应用程序时都请求数据。请求最多应在一小时内发出一次。当我从应用程序转到开始屏幕时,计时器是否会继续运行,或者它是否会停止运行,或者将其状态保持在58分钟 我使用的是c#Windows Phone 8。如果您希望最多每小时发出一次请求,您只需将结果与日期时间一起保存,以评估是否可以再次发出请求,而不考虑导航状态,但如果您确实需要知道,您可以转到App.xaml代码隐藏。在这

当有人再次从主屏幕导航到我的应用程序时,是否会调用特定的函数

在我的应用程序中,我从服务器请求数据,我不希望每次有人导航到我的应用程序时都请求数据。请求最多应在一小时内发出一次。当我从应用程序转到开始屏幕时,计时器是否会继续运行,或者它是否会停止运行,或者将其状态保持在58分钟


我使用的是c#Windows Phone 8。

如果您希望最多每小时发出一次请求,您只需将结果与
日期时间一起保存,以评估是否可以再次发出请求,而不考虑导航状态,但如果您确实需要知道,您可以转到
App.xaml
代码隐藏。在这里,您将发现一些有用的方法

只有当应用程序第一次启动时,才会调用
应用程序启动
方法。此后将不再执行。否则,如果有人离开了您的应用程序,稍后再回来,将调用
application\u Activated
方法

我也建议你咨询一下这个。该页面描述了图表,并提供了额外的见解