Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/263.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# 如何在Windows Phone上显示live互动程序上未读文章的数量?_C#_Windows Phone 8_Tile_Rss Reader - Fatal编程技术网

C# 如何在Windows Phone上显示live互动程序上未读文章的数量?

C# 如何在Windows Phone上显示live互动程序上未读文章的数量?,c#,windows-phone-8,tile,rss-reader,C#,Windows Phone 8,Tile,Rss Reader,我正在寻找一种方法来显示Windows Phone上实时互动程序上RSS提要中未读文章的数量。我该怎么做?我知道我可以使用后台任务,但我想有效地使用它们,所以我不会通过反复检查输入来耗尽手机的电池电量。此外,我想在打开应用程序时重置该数字。有两种方法更新磁贴 从应用程序(或后台代理)内部 从远程服务,通过推送通知 对电池影响最小的方法是在有新文章时发送推送通知。这确实需要一个后端服务,能够识别何时发布新内容并发送推送通知 如果您想使用后台代理在设备上完成所有操作,重要的是记住不要每次都删除所有内

我正在寻找一种方法来显示Windows Phone上实时互动程序上RSS提要中未读文章的数量。我该怎么做?我知道我可以使用后台任务,但我想有效地使用它们,所以我不会通过反复检查输入来耗尽手机的电池电量。此外,我想在打开应用程序时重置该数字。

有两种方法更新磁贴

  • 从应用程序(或后台代理)内部
  • 从远程服务,通过推送通知
  • 对电池影响最小的方法是在有新文章时发送推送通知。这确实需要一个后端服务,能够识别何时发布新内容并发送推送通知

    如果您想使用后台代理在设备上完成所有操作,重要的是记住不要每次都删除所有内容。如果您可以控制后端,那么可以添加返回有多少新文章的功能。如果没有,仅在必要时拉下进料。查看
    If Modified Since
    标题了解执行此操作的一种方法

    启动时,很容易从应用程序中重置/清除磁贴内容。当您向前导航到主页时,通常是最佳时间