我有一个要求,我需要每 15 秒更新一次我的小部件。有一种方法称为android:updatePeriodMillis
,但似乎仅在 30 分钟后才被解雇。
我采取了一种在AlarmManager
. 小部件会更新,但问题是它会降低设备的性能。当AlarmManager
我的应用程序在后台运行时,我可以看到设备响应用户事件的延迟很大。拥有一个经常更新的小部件是否明智?
这是更新小部件的推荐方法吗..或者任何人都可以为我提供一些代码示例或更新频繁发生的任何应用程序吗?
为什么android:updatePeriodMillis
设置为30分钟?是因为 Android 不希望我们在该时间间隔之前更新小部件吗?