博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android-----判断是否有服务运行
阅读量:6184 次
发布时间:2019-06-21

本文共 516 字,大约阅读时间需要 1 分钟。

 public static boolean isServiceRunning(Context mContext,String className) {

        boolean isRunning = false;         ActivityManager activityManager = (ActivityManager)         mContext.getSystemService(Context.ACTIVITY_SERVICE);         List<ActivityManager.RunningServiceInfo> serviceList                    = activityManager.getRunningServices(30);

        if (!(serviceList.size()>0)) {             return false;         }

        for (int i=0; i<serviceList.size(); i++) {             if (serviceList.get(i).service.getClassName().equals(className) == true) {                 isRunning = true;                 break;             }         }         return isRunning;     }

转载地址:http://pxsda.baihongyu.com/

你可能感兴趣的文章
RecyclerView的复用机制
查看>>
机器学习之牛顿法
查看>>
在Ubuntu上使用MySQL设置远程数据库优化站点性能
查看>>
鹅厂优文|主播pk,如何实现无缝切换?
查看>>
编写基于PHP扩展库的后门
查看>>
Android Handler机制之Message及Message回收机制
查看>>
JSON vs Js
查看>>
css居中
查看>>
谈谈分享邀请奖励机制(附iOS实现代码)
查看>>
多隆:淘宝第一行代码撰写者的程序世界
查看>>
【刷算法】翻转单链表的递归和非递归方法
查看>>
十步零基础JavaScript学习路径
查看>>
vue-cli 3.0新特性解读
查看>>
第一个tensorflow程序
查看>>
从问题出发看JAVA编程规范
查看>>
【译】Swift算法俱乐部-快速排序
查看>>
150年前,他对拿破仑做数据可视化
查看>>
Kafka走查
查看>>
Ribbon 框架简介及搭建
查看>>
Vue 模板编程实践 之 巧用过滤器
查看>>