3
A
回答
4
您可以将WidgetProviderInfo中的更新间隔设置为一天,但对更新运行的时间没有影响。
最简单的方法是将更新间隔设置为每小时并在onUpdate
中读取当前时间。您可以确保您的流程至少在上午0到凌晨1点之间运行。
如果您的进程运行时间很长,并且应该远离UI线程,服务将使您感到自在。
相关问题
- 1. Android主屏幕小部件未更新
- 2. 如何在android中使用cursor.movetonext()更新主屏幕小部件?
- 3. 如何检查小部件主屏幕
- 4. Android主屏幕小部件
- 5. MPAndroidChart主屏幕小部件
- 6. 主屏幕小部件文本视图不更新
- 7. 如何在主屏幕小部件中更改textview的字体?
- 8. 如何检测主屏幕小部件中的方向更改?
- 9. 大屏幕或hdpi的主屏幕小部件大小?
- 10. Android主屏幕小部件动画
- 11. Android主屏幕小部件中的Gridview
- 12. 主屏幕小部件不会安装
- 13. Android XML布局主屏幕小部件
- 14. 将小部件添加到主屏幕
- 15. 静态Android主屏幕小部件
- 16. 小部件未进入主屏幕
- 17. android-使主屏幕小部件可见
- 18. Android主屏幕小部件文档
- 19. 主屏幕小部件的RelativeLayout参数
- 20. 主屏幕小部件上的按钮
- 21. Android中的ImageButton主屏幕小部件
- 22. 当天更新的更新小部件
- 23. 在主屏幕上显示加载屏幕小部件Android
- 24. 小部件主屏幕或应用程序小部件
- 25. 如何每分钟更新小部件
- 26. 更新Android主屏幕TextView
- 27. 如果屏幕被选中,更新一个小部件
- 28. 动态更改主屏幕小部件中的ImageButton背景
- 29. 如何从rss提要制作主屏幕小部件?
- 30. 如何在Android主屏幕listview小部件中加载项目?
我已经让它每30分钟更新一次 对电池的使用有好处吗? –
越少越好。更重要的是你在空中做什么(WiFi,电话......),因为你在那里做的所有事情都会使Battary忙碌两分钟。 30分钟或60分钟的时间做出了很大的不同。不可能的是一种crontab。 Android是一种Linux,但典型的Linux服务(如crontab)不能用于应用程序。至少不是正式的。 – jboi