我在写一个app,是想实现每隔一段时间自动从网站获取数据,并显示在主界面上,并且当有异常数据时,会发送消息通知的功能。
现在我是在onCreate里面写了一个task,task里面设置了子线程,用来从网站调用数据,task里面设置了延迟时间。
现在的结果是,好像只有当打开应用,保持app界面在手机主屏幕时候,自动获取和消息通知的功能正常。
当锁屏,返回到手机主界面的时候,自动刷新就不正常了。表现为,有时候只会自动刷新一次或两次。当我间隔很长时间,再点击打开app的时候,会自动刷新一次。
我在手机上将这个app设为后台锁定了,也添加了自启动。
这个是否是因为锁屏或者返回主界面后,activity就处于休眠的状态呢?
想咨询下安卓应用开发,后台保持数据持续刷新的方法
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
11条回答 默认 最新
- 瞬间的未来式 2023-08-09 17:18关注
获得0.45元问题酬金 这应该是安卓保活,安卓杀后台太严重,一般方法很难,service用了吗
或者把应用添加到后台常驻解决 无用评论 打赏 举报
悬赏问题
- ¥50 这Mac系统提示虚拟内存不足,怎么解决
- ¥15 Rs232电路无法收发数据,求帮助
- ¥15 百度cookie扫码登录器
- ¥15 微机原理汇编语言debug调试实验
- ¥23 matlab可以把相图转换为庞加莱映射吗
- ¥20 有偿,学生成绩信息管理系统
- ¥15 Arduino电机和openmv连接异常
- ¥15 Arcgis河网分级报错
- ¥200 java+appium2.1+idea
- ¥20 请帮我做一个EXE的去重TXT文本