Android GenieWidget(也称为News& Weather Widget)经常更新(每隔几秒钟)。现在,更新窗口小部件的时间间隔目前不能短于半小时。可以创建服务或使用更频繁更新它的AlarmManager,但由于系统资源的消耗,这是不鼓励的。
我正在考虑制作类似的应用程序。我的问题是,它是如何(可能)在GenieWidget中完成的?这是一个聪明的技巧,还是只是更频繁地更新(因此是电池耗尽器)?这将是奇怪的,因为它是谷歌应用程序,并期望有一些质量。
答案 0 :(得分:0)
我不知道你在哪里获取Widget检查数据的频率超过30分钟。只需检查设置中的间隔。
但是如果你必须这样做 - 为什么不使用另一个事件,除了显示开启的预定间隔?
答案 1 :(得分:0)
经过一些研究后,我认为最有可能出现这样的情况: