草庐IT

updatePeriodMillis

全部标签

android - 哪个值具有更高的优先级,updatePeriodMillis 或与警报关联的值?

我知道参数updatePeriodMillis决定了一个应用程序widget根据widgetproviderinfo.xml中的规范更新的频率/资源/XML这种方法有一个缺点,如果手机处于休眠状态,它会在指定的时间间隔唤醒手机来更新widget。所以问题是关于电池消耗如果间隔非常小,这是一个主要问题。但是,如果您需要更频繁地更新和/或您不需要在设备休眠时更新,那么您可以改为根据警报执行更新,该警报将不唤醒设备。为此,请使用AlarmManager为您的AppWidgetProvider接收的Intent设置一个警报。将警报类型设置为ELAPSED_REALTIME或RTC,它只会在设备

android - 频繁更新小部件(比 updatePeriodMillis 允许的更频繁)

我想要一个显示倒计时的小部件,以便用户启动对公交车出发的跟踪。我想每分钟左右更新一次小部件,从用户开始跟踪到公交车离开(即时间用完)。此小部件需要比updatePeriodMillis允许的更频繁地更新,即每30分钟一次。我估计大约每分钟一次。作为Android编程的新手,我可以想出几种方法来做到这一点,但我最终可能会以一种消耗太多电池等方式完成它,所以我正在寻找更有经验的人的一些见解Android开发者。如何启动计时器?如何从我的应用程序运行时访问小部件实例?等等。 最佳答案 我会注册一个闹钟以每1分钟启动一次我的服务,并且该服务

android - 如何禁用小部件 updatePeriodMillis?

我想知道如何禁用小部件的更新周期?我不需要这个特殊的功能。添加时调用onUpdate的小部件我很好...... 最佳答案 只是不要将它包含在您的xml中,它不会自动更新,或者将其设置为0。 关于android-如何禁用小部件updatePeriodMillis?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5641134/

android - 如何禁用小部件 updatePeriodMillis?

我想知道如何禁用小部件的更新周期?我不需要这个特殊的功能。添加时调用onUpdate的小部件我很好...... 最佳答案 只是不要将它包含在您的xml中,它不会自动更新,或者将其设置为0。 关于android-如何禁用小部件updatePeriodMillis?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5641134/