判断后台service是否在运行
2024-08-30 10:51:45
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;
}
最新文章
- javascript中利用柯里化函数实现bind方法
- 表单提交与后台PHP如何接口?
- 获取下拉框的文本值和value值
- Backbone源码解析(三):Collection模块
- ItemIndex
- asp天猫自主发码的请求
- jquer ajax
- Svg 画图(电池)
- chrome插件 postman插件 接口测试、API &; HTTP 请求调试工具
- CSS3动画之透视
- 项目总结SpringMVC+hibernate框架 web.xml 分析(2)
- ice grid 第一篇
- mysql 实验论证 innodb表级锁与行级锁
- 《Java技术》第三次作业
- DB2 键约束操作
- Beta阶段团队项目开发篇章4
- [js]面向对象编程
- Java学习---Excel读写操作
- Garbage First(G1)垃圾收集器
- myeclipse部署web项目部署按钮无效