节能器启用和禁用后后台服务停止

2024-03-01

我有一个应用程序,在其中我在后台执行一些任务,

因此,如果我的后台服务正在运行,该任务就会执行

问题 :当我启用和禁用省电程序时,它会关闭所有内容并停止正在运行的每个后台服务。关闭省电程序后,直到我打开应用程序后,服务才开始启动。

那么,对于低于 Android.M 的版本,当省电模式关闭时,如何重新启动后台服务

在 Android 6.0 及以下版本中面临问题。

Myservice.java

public class Myservice extends Service {

    @Override
    public int onStartCommand(Intent intent, int flags, int startId) {
        return Service.START_STICKY;
    }

    @Override
    public IBinder onBind(Intent intent) {
        return null;
    }

    @Override
    public boolean stopService(Intent name) {
        return true;
    }
}

我启动这个服务是我的MainActivity.java

这样我就可以收到任何类型的广播或节电通知


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

节能器启用和禁用后后台服务停止 的相关文章

随机推荐

  • Javascript正则表达式仅适用于整数,不以0开头但允许0

    我需要一个正则表达式来验证整数 05 and 00是不允许的 但是0被允许 目前我有这个 1 9 d 但它不允许0 感谢帮助 1 9 d 0 这就是你的模式
  • 在 Android 中将 XML 转换为 JSON 对象

    我有一个 XML 字符串 如下所示
  • jquery .not() 不工作

    我试图在每个实例上发生一些事情 除了有禁用类的地方 但 not 似乎不起作用 这是我所拥有的内容的简短版本 if this not Disabled Do Something 但是 如果我反转它 即 if this is Disabled
  • gfortran 中的清零

    有没有办法强制 gfortran 中的下溢清零 我不敢相信这是第一次有人问这个问题 但我在任何地方都找不到任何相关内容 如果这是重复的 我会承担责任 您可以使用支持 Fortran 2003 IEEE 模块的最新版本的 gfortran 来
  • 使用 Wordpress 自动完成 jQuery

    我想在 Wordpress 中使用 Jquery 自动完成和 ajax 调用从 json 文件中检索数据 这是我的代码 HTLM div class form group formComuni div
  • 如何找出 UITextField 导致 UIKeyboardWillShowNotification 的原因?

    我试图在我的应用程序中使用自定义键盘 但在尝试将其限制为一个特定的 UITextField 时遇到问题 我的代码基于这个 Xcode 项目 http billabonger net blog wp content uploads 2009
  • 如何正确使用Scala Play Anorm和Option[String]插入NULL SQL

    当 Option String 为 None 时插入它的正确方法是什么 下面的代码插入一个空字符串 这与mysql中的NULL不同 是根据partnerCode的内容预先构建SQL字符串的唯一方法吗 叹息 异常 DB withConnect
  • 如何同时使用 AVAssetReader 和 AVAssetWriter 处理多个轨道(音频和视频)?

    我知道如何使用AVAssetReader and AVAssetWriter 并成功地使用它们从一部电影中抓取视频轨道并将其转码为另一部电影 不过 我也想用音频来做到这一点 我必须创建并AVAssetExportSession在我完成初始转
  • 在android中,当方向改变时,背景图像不会改变

    我的 ActivityGroup 有一个定义的线性布局
  • Paypal 订阅 IPN - 用户多次订阅的问题

    我正在使用 PayPal 订阅和即时付款通知 IPN 来处理我网站上的订阅者 在大多数情况下 它运行良好 但我偶尔遇到一个问题 通常 如果用户取消订阅 我会等待 期限结束 subscr eot 通知 然后再禁用对我的网站的访问 因此 如果他
  • powershell 和 diskpart

    简而言之 我有一个卷需要为其分配驱动器号 使用 diskpart 现在的问题是音量不再保持不变 您输入磁盘部分 a 执行 列出卷 特定卷将是卷 0 然后 退出 再次输入并再次执行 列出卷 这次是卷 4 如此继续 现在 如果这是由人完成的 则
  • Python 无法从包中导入模块

    我有一个具有以下布局的 Flask Restful 项目 为方便起见更改了文件名 myproject init py app py common init py util py foo init py main py utilities p
  • 使用 HtmlAgilityPack 对特定子节点进行计数

    我在 HtmlAgilityPack 中使用的 XPath 选择遇到了很多麻烦 我想选择全部li嵌套在另一个元素中的元素 如果存在 li女巫有a标记为id menuItem2 这是 html 示例 div ul li a a li li a
  • 矩阵和算法“螺旋”

    我想问是否有一些算法准备好 允许我这样做 我有一个矩阵 m 列 x n 行 其中有 m x n 元素 我想给这个元素从中心开始并以螺旋形式旋转的位置 例如 对于 3x3 的矩阵 我有 9 个这样定义的元素 5 6 7 4 9 8 3 2 1
  • 如何从 CodeIgniter 内部访问标准 PHP 会话数据

    我正在开发一个 Codeigniter 项目 并使用 CI 会话 存储在数据库中 但我需要检查另一个应用程序 在同一个 cookie 域中 的另一个 SESSION 中的变量 但是当我尝试从 CI 控制器使用本机 PHP 会话来获取这一点信
  • Base X 字符串编码

    我正在寻找一个例程 将字符串 字节流 编码为任意基本 字母表 如base64编码 但我可以选择字母表 我见过一些例程对数字进行基本 X 编码 但不对字符串进行基本 X 编码 这是我的BaseX BaseN 编码算法的实现 https git
  • 使用模型工厂、一对一和一对多关系定义 Laravel 外键,无需创建不必要的模型

    最近 我一直在尝试通过 Model Factories 和 Faker 使用 Laravel 播种来为我的数据库播种 对于简单的模式 让它工作是轻而易举的 然而 我在处理复杂的数据库模式时遇到了几个问题 其中涉及外键和表关系 一对一 一对多
  • 安装 reflex-dom 可能会破坏 ghcjs

    我正在尝试安装reflex and reflex dom using cabal install我收到以下错误消息 cabal install reflex dom cabal The following packages are like
  • 确定查询是否在 vb.net 中返回“无行”

    我使用 MS SQL Server 作为数据库 使用 VB NET 作为后端 我想确定 sql 命令文本中的查询是否不返回任何行 我尝试有一个不返回任何行的查询 然后将其值赋给一个文本框 该文本框变为 0 整数 现在的问题是 当我在一个如果
  • 节能器启用和禁用后后台服务停止

    我有一个应用程序 在其中我在后台执行一些任务 因此 如果我的后台服务正在运行 该任务就会执行 问题 当我启用和禁用省电程序时 它会关闭所有内容并停止正在运行的每个后台服务 关闭省电程序后 直到我打开应用程序后 服务才开始启动 那么 对于低于