任何人都知道Windows 8中預裝的天氣預報應用程序刷新活動磁貼上的數據的頻率如何?我正在嘗試創建一個小型天氣應用程序,並從c#webservice(asmx)獲取天氣數據。我想每5-10分鐘刷新一次數據。現在,我創建了一個後臺任務,允許我每15分鐘刷新一次數據,但我不喜歡用戶可以選擇打開/關閉後臺任務的事實。它看起來像Windows 8天氣應用程序不使用後臺任務。有任何想法嗎?Windows 8天氣應用程序的活動磁貼刷新頻率
1
A
回答
0
預安裝的天氣應用程序正在使用periodic tile updates每30分鐘更新一次活動圖塊。週期性更新不需要後臺任務 - 一旦應用程序設置定期更新,Windows將檢索新的活動切片內容,無論應用程序是否正在運行。
每5-10分鐘刷新數據似乎有點過分。對於天氣應用程序,不應每隔30分鐘更頻繁地更新磁貼。這就是說,如果你想要比每隔30分鐘更頻繁地更新磁貼,則需要使用後臺任務或推送通知。每個人都有他們的缺點。後臺任務的粒度至少爲15分鐘,並且正如您在問題中所述,可以使用戶減少運行頻率。推送通知會增加複雜性,但可用於提供即時實時磁貼更新。
推送通知和定期更新與MSDN上的C# sample相同。
1
不幸的是,這些是第三方應用程序的參數,例如您必須處理的參數。預裝的Weather應用程序不受這些限制,因爲它是一個Microsoft應用程序 - 它們不受我們的限制。
相關問題
- 1. 來自NET 4.5應用程序的Windows 8活動磁貼
- 2. 無法在Windows 8應用程序中創建活動磁貼
- 3. 在應用程序應用程序中使用Visual Studio不更新Windows 8應用程序活動磁貼
- 4. 你可以在Windows 8應用程序中擁有活動磁貼嗎?
- 5. Windows Phone 8磁貼
- 6. 在Windows 8天氣應用程序中使用的控件
- 7. 佈局像天氣應用程序在Windows 8
- 8. Windows 8週期性磁貼未更新
- 9. 從RSS訂閱通用的Windows應用程序動態磁貼
- 10. Metro應用程序 - 如何使用javascript/html更新活動磁貼?
- 11. 刷新Android應用程序活動
- 12. windows應用程序的使用頻率
- 13. 如何使用程序來控制Windows 8的磁貼位置?
- 14. Windows Phone應用程序的獨立後臺代理程序獨立更新活動磁貼+鎖定屏幕
- 15. 什麼是Windows Phone 8中AdControl的刷新頻率
- 16. 的Windows Phone 8.1動態磁貼不是每天更新
- 17. 如何結束定期更新到Windows 8的動態磁貼
- 18. IPhone天氣應用程序
- 19. 簡單的UWP活動磁貼更新
- 20. 使用CSS創建Windows 8磁貼?
- 21. 如何在程序未運行時更新活動磁貼?
- 22. 定製活動磁貼更新問題
- 23. 如何手動更新/刷新Xaml中的ListView(Windows 8應用程序)?
- 24. 在Windows 8流視頻應用程序
- 25. 放入活的背景就像天氣應用程序上的活動
- 26. 我如何將天氣圖實施爲天氣頻道應用程序?
- 27. 來自localhost的Windows 8磁貼通知
- 28. 如何禁用我的應用程序中的活動磁貼支持
- 29. 如何爲通用Windows應用程序設置應用程序磁貼屬性
- 30. windows phone 7應用程序中的實時磁貼
感謝您提供豐富的答案!在我的情況下,更新速度超過30分鐘是可取的。你知道任何自定義web服務中推送通知的例子嗎?我有我自己的C#web服務,但我還沒有找到任何有關如何在這些Web服務中實現的示例,我看到的大多數示例都是天藍色的。 – Zyberb 2013-03-06 17:15:28
在這種情況下,Azure只是一個'託管商',所以這些概念仍然相關。我從幾個帖子開始着手解決(從http://blogs.msdn.com/b/jimoneil/archive/2012/11/07/windows-8-notifications-push-notifications-通過窗口天藍色網站部分1.aspx)這可能是有幫助的。 – 2013-03-07 06:22:09