【发布时间】:2015-09-23 01:31:10
【问题描述】:
在应用小部件的上下文中,Google 对用户“积极使用”应用的定义是什么?如果一个应用程序长时间没有打开但在主屏幕上有一个小部件,有人知道Android是否会将该应用程序置于待机模式? 从文档来看,应用小部件似乎符合以下描述:“应用当前有一个进程处于前台(作为活动或前台服务,或正在被另一个活动或前台服务使用)。”但我不太确定。
想法?
https://developer.android.com/preview/features/power-mgmt.html
【问题讨论】:
-
好问题。我希望如果您使用更新小部件的“标准”方式 - 通过在小部件的配置 xml 中指定更新间隔 - 那么系统将正确调用与您的小部件关联的广播接收器,即使应用程序本身在待机模式。不知道这将如何影响以自定义方式更新的小部件(例如,将更新间隔设置为 0 并通过 AlarmManager 安排更新)。
标签: android android-appwidget android-appstandby