java - 后台限制如何应用 onResume 状态活动?
问题描述
我创建了一个服务,其中应用程序的所有活动都直接使用服务器更新。例如,只要服务类(而不是活动)在适配器中添加新数据,就会更新 Recyclerview。
但是我从 stackoverflow 和许多其他资源中读取,但我无法正确理解,在 API 26 中,当用户离开应用程序时,android 会破坏后台服务。(我可能是错的)。
那么,当用户站在 android o 中的应用程序内(用户没有退出应用程序)时,这个后台服务会更新活动吗?换句话说,当 BG(background) service kill 时?
- 服务由 Mainactivity 启动...加载 ram 和电池...而不是杀死 BG 服务(无论用户在应用程序内还是应用程序外)或
- 服务由 Mainactivity 启动...用户离开应用程序...加载 ram 和电池...而不是杀死 BG 服务
解决方案
推荐阅读
- sql - 如何根据 sqlite 中的另一列为每个组选择前 3 名?
- node.js - Dialog api v2 - 获取应用程序默认凭据时出现意外错误:无法加载默认凭据
- oracle - Oracle MERGE 语句是否在提交完成之前返回
- r - R:使用观察次数删除变量
- tfs - 下载 TFS 流程模板
- react-native - React-native Flatlist 问题不使用 fetch api 呈现单个项目
- javascript - 如何以动态方式从一个元素到另一个元素绘制一条线?
- sql - 日期时间 SQL 语句(在 SQL Developer 中工作)
- c++ - 来自非零坐标的向量中的 8 邻域
- python - 如果我从实例调用 driver.close() ,它不会关闭 selenium 上的选项卡