判断某个服务是否正在运行的方法

实现代码:

/**

*

*

* @param mContext

* @param serviceName

* 是包名+服务的类名(例如:net.loonggg.testbackstage.TestService)

* @return true代表正在运行,false代表服务没有正在运行

*/

public boolean isServiceWork(Context mContext, String serviceName) {

boolean isWork = false;

ActivityManager myAM = (ActivityManager) mContext

.getSystemService(Context.ACTIVITY_SERVICE);

List myList = myAM.getRunningServices(40);

if (myList.size() <= 0) {

return false;

}

for (int i = 0; i < myList.size(); i++) {

String mName = myList.get(i).service.getClassName().toString();

if (mName.equals(serviceName)) {

isWork = true;

break;

}

}

return isWork;

}

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

android 判断服务是否正在运行,Android 判断某个服务(service)是否运行相关推荐

  1. android 判断App进程是否存在,处在前台,后台,前后台切换,service是否运行,设置为系统app

    1.判断进程是否存在 //判断是否在主进程,这个方法判断进程名或者pid都可以,如果进程名一样那pid肯定也一样 //true:当前进程是主进程 false:当前进程不是主进程 public bool ...

  2. android 判断activity是否在运行,Android 判断某个Activity 是否在前台运行的实例

    如下所示: /** * 判断某个界面是否在前台 * * @param context Context * @param className 界面的类名 * @return 是否在前台显示 */ pub ...

  3. Android AccessibilityService无障碍服创建 与 权限判断

    button 按钮的声明 与使用 Button button ; 声明按钮类型的 变量button = findViewById(R.id.button); 将Id为 button 的按钮 赋值给变量 ...

  4. android部分代码片段(例:判断设备为手机,获取mac地址,软键盘,唤醒屏幕等)

    部分代码片段: 1.唤醒屏幕并解锁 public static void wakeUpAndUnlock(Context context){ KeyguardManager km= (Keyguard ...

  5. Android ShortCut快捷方式的创建/删除和判断

    ShortCut 快捷方式的创建和判断 一.相关介绍 1. 快捷方式的创建.删除通过广播实现 2. 也就是要传一个intent 3. 接受intent的这个广播接收器负责把intent传的数据写入到l ...

  6. android启动服务的生命周期,android Service启动运行服务 生命周期

    Service Android中的service类似于windows中的service,service一般没有用户操作界面,它运行于系统中不容易被用户发觉, 可以使用它开发如监控之类的程序. 一.步骤 ...

  7. PHP判断iPhone、iPad、Android、PC设备的方法

    因为工作需要我们需要知道是什么样了用户访问了我网站了,现在的移动设备种类多了,下面我们一起来看小编整理的一段php判断iPhone.iPad.Android.PC设备的例子. 注意:本代码的PC系统为 ...

  8. Android 监听网络连接状态,判断网络连接方式,9.0网络连接,获取已连接WiFi名称SSID和MAC

    获取已连接的WiFi名称 <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> ...

  9. php 判断苹果还是安卓,PHP简单判断iPhone、iPad、Android及PC设备的方法

    本文实例讲述了PHP简单判断iPhone.iPad.Android及PC设备的方法.分享给大家供大家参考,具体如下: 因为工作需要我们需要知道是什么样了用户访问了我网站了,现在的移动设备种类多了,下面 ...

最新文章

  1. leetcode 169. Majority Element
  2. struts 普通的action
  3. .NET Core/.NET之Stream简介
  4. 前端学习(687):for循环执行流程
  5. LeetCode-654. 最大二叉树
  6. js中获取当前时间(yyyy-MM-dd hh-mm-ss)
  7. awk分割列-【AWK学习之旅】
  8. 《Ray Tracing in One Weekend》——Chapter 0: Overview
  9. matplotlib可视化学习笔记
  10. java http 工具类_Java发送Http请求工具类
  11. matlab2014演示在哪,matlab2014安装时crack文件在哪里,从哪个文件下面
  12. 手把手教你Mac重装系统不再难:苹果电脑重装系统教程
  13. 41-【JS编程接口】DOM事件与事件委托
  14. 前端笔记 -- 不重复造轮子(遇到就更新内容)
  15. 人工智障也刷题!Kaggle 入门之实战泰坦尼克号
  16. kazam录制视频在windows下无法播放解决办法
  17. MySQL--常见业务/笔试题
  18. pygame小游戏——中国地图拼图小游戏
  19. 基于Faster-RCNN的水书古籍手写文字的检测与识别-论文阅读
  20. 雅虎市值_雅虎! 一头扎进报纸业务

热门文章

  1. Java中的enum详细解析------全面掌握Java的enum类
  2. java如何记住登录状态_Spring security实现记住我下次自动登录功能过程详解
  3. 【Flink】Flink SQL 自定义 Source format
  4. 【kafka】kafka 消费的时候 退出
  5. 【java】java JVM问题定位的典型案例分析 笔记 finalizer
  6. 20-10-010-安装-kafka_2.11-1.1.0-单节点测试
  7. 【Java Netty】Java NIO position limit capacity 以及 BufferUnderflowException
  8. Kafka : kafka errors.DisconnectException: null
  9. 《spring-boot学习》-14-spring boot整合freeMarker模板
  10. Java创建线程的三种方式