欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android 判斷某個(gè)服務(wù)(service)是否運(yùn)行

 更新時(shí)間:2017年06月07日 10:21:54   作者:非著名程序員  
這篇文章主要介紹了 Android 判斷某個(gè)服務(wù)(service)是否運(yùn)行的相關(guān)資料,需要的朋友可以參考下

判斷某個(gè)服務(wù)是否正在運(yùn)行的方法

實(shí)現(xiàn)代碼:

/** 
 * 
 * 
 * @param mContext 
 * @param serviceName 
 *      是包名+服務(wù)的類名(例如:net.loonggg.testbackstage.TestService) 
 * @return true代表正在運(yùn)行,false代表服務(wù)沒有正在運(yùn)行 
 */ 
public boolean isServiceWork(Context mContext, String serviceName) { 
  boolean isWork = false; 
  ActivityManager myAM = (ActivityManager) mContext 
      .getSystemService(Context.ACTIVITY_SERVICE); 
  List<RunningServiceInfo> 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; 
} 

 感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

最新評(píng)論