Android判断服务是否在运行
来源:互联网 发布:mac book pro 2016颜色 编辑:程序博客网 时间:2024/05/17 21:56
import java.util.List;import android.app.ActivityManager;import android.app.ActivityManager.RunningServiceInfo;import android.content.Context;public class ServiceUtil {/** * 根据服务名称和正在运行的所有服务名称进行遍历比较,如果有一样的则表示此服务正在运行 * @param context * @param serviceName * @return */public static boolean isServiceRunning(Context context, String serviceName) {ActivityManager manager = (ActivityManager) context.getSystemService(context.ACTIVITY_SERVICE);/* * 获得正在运行的100个服务,如果运行服务个数大于等于100,则只返回100个,如果不足100个,则把所有运行的服务都返回 * RunningServiceInfo对象封装了服务的信息 例如运行时间等 */List<RunningServiceInfo> infos = manager.getRunningServices(100);for (RunningServiceInfo runningServiceInfo : infos) {//获得正在运行服务的全类名String name = runningServiceInfo.service.getClassName();if(serviceName.equals(name)){//如果和传进来的服务全类名一致,则表示此服务正在运行return true;}}return false;}}
0 0
- android判断某个服务是否在运行
- Android判断服务是否在运行
- Android判断某个服务是否在运行
- 判断服务是否在运行
- Android service工具类,判断服务是否在运行
- 判断某个服务是否在运行
- 判断一个服务是否在运行
- android判断某服务是否正在运行
- android判断某服务是否正在运行
- Android 判断一个服务是否运行
- android判断服务是否是运行状态
- Android判断某个服务是否正在运行
- Android判断后台服务(Service)是否运行
- android判断服务是否正在运行
- 判断服务是否运行
- Android判断一个Service是否运行 对服务的判断
- Android判断一个Service是否运行 对服务的判断
- Android判断一个Service是否运行 对服务的判断
- 多线程
- <九度 OJ>题目1069:查找学生信息
- Hadoop任务提交过程
- 开源夏令营进度--调查准备
- Unix/Linux环境C编程入门教程(30) 字符串操作那些事儿
- Android判断服务是否在运行
- 为什么回车叫做回车?
- 学生信息管理系统之修改数据信息
- atoi
- Android开发————ListView滑动删除内部内容
- I - 食物链(带权的并查集)
- javascript笔记
- HDU 4832 Chess
- 培训内容第一天