我在写一个app,是想实现每隔一段时间自动从网站获取数据,并显示在主界面上,并且当有异常数据时,会发送消息通知的功能。
现在我是在onCreate里面写了一个task,task里面设置了子线程,用来从网站调用数据,task里面设置了延迟时间。
现在的结果是,好像只有当打开应用,保持app界面在手机主屏幕时候,自动获取和消息通知的功能正常。
当锁屏,返回到手机主界面的时候,自动刷新就不正常了。表现为,有时候只会自动刷新一次或两次。当我间隔很长时间,再点击打开app的时候,会自动刷新一次。
我在手机上将这个app设为后台锁定了,也添加了自启动。
这个是否是因为锁屏或者返回主界面后,activity就处于休眠的状态呢?
想咨询下安卓应用开发,后台保持数据持续刷新的方法
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
11条回答 默认 最新
瞬间的未来式 2023-08-09 17:18关注获得0.45元问题酬金 这应该是安卓保活,安卓杀后台太严重,一般方法很难,service用了吗
或者把应用添加到后台常驻解决 无用评论 打赏 举报