首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对于Win8应用程序,如何在使用电池时安排磁贴通知/更新

对于Win8应用程序,如何在使用电池时安排磁贴通知/更新
EN

Stack Overflow用户
提问于 2012-09-16 11:29:25
回答 1查看 1.1K关注 0票数 0

我目前正在安排一个后台任务,然后将一些磁贴更新排入队列。当机器通电时,后台任务将调度下一批更新。我正在使用一个维护类型的后台任务,它在使用电池时不会运行。大多数其他类型的后台任务类型都需要将应用程序固定在锁定屏幕上。

我需要一个后台任务来定期运行,以安排磁贴更新,包括在电池模式下。显示的信息很快就会过期,因此我需要经常更新磁贴。

我还查看了TileUpdater.StartPeriodicUpdate磁贴更新,但这需要某个地方的web服务,我的代码在后台任务中的本地。当机器通电时,它就像我想要的MaintenanceTask一样工作。

我很确定这是可能的,我可以看到其他应用程序在电池模式下更新,而不是被钉住。

我如何从后台任务中定期更新磁贴(比如每分钟更新一次),而不管是通电还是使用电池?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-16 11:59:53

有几种方法可以在电池上更新应用程序磁贴,而不是将应用程序固定在锁定屏幕上。其中两种方法需要web状态:推送通知和定期通知(正如您所提到的)。这篇MSDN文章详细介绍了每种交付方法:http://msdn.microsoft.com/en-us/library/windows/apps/hh779721.aspx

如果平铺通知的内容不是动态的,则可以使用计划的平铺通知。在每次发布时,应用程序都可以安排一些固定数量的磁贴通知到遥远的未来。这篇MSDN文章提供了一个提前一周调度通知的示例应用程序,并使用应用程序启动和计时器后台任务来持续使应用程序磁贴保持最新:http://msdn.microsoft.com/en-us/library/windows/apps/hh761464.aspx

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12444243

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档