国内的文章果然是一大抄,像我这样的半路出家的确实也提供不到多少啊,网上查下就马上就有答案了的。不知道我以后工作的地方,是否是可以上网查资料的,要是不能的话,我岂不是要死了。先定义下 private Context mContext;// 判断service是否在运行
public boolean isPushServiceWork() {
ActivityManager myManager = (ActivityManager) mContext.getSystemService(Context.ACTIVITY_SERVICE);
ArrayList<RunningServiceInfo> runningService = (ArrayList<RunningServiceInfo>) myManager
.getRunningServices(30);//30是最大值
for (int i = 0; i < runningService.size(); i++) {
if (runningService.get(i).service.getClassName().toString()
.equals("com.hzilearning.dict.mba.f.service.WordsPushService")) {
return true;
}
}
return false;
}
android 判断service运行
原创mb64216b23e45d0 博主文章分类:android ©著作权
文章标签 移动开发 i++ 文章分类 JavaScript 前端开发
上一篇:android 日期控件对话框