最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android判斷后臺(tái)服務(wù)是否開(kāi)啟的兩種方法實(shí)例詳解

 更新時(shí)間:2017年07月21日 11:52:15   投稿:lqh  
這篇文章主要介紹了Android判斷后臺(tái)服務(wù)是否開(kāi)啟的方法的相關(guān)資料,這里提供了兩種方法及實(shí)例,需要的朋友可以參考下

Android判斷后臺(tái)服務(wù)是否開(kāi)啟的兩種方法實(shí)例詳解

最近項(xiàng)目用到后臺(tái)上傳,就開(kāi)啟了一個(gè)服務(wù)service。

但是剛開(kāi)始用這種方法,有些機(jī)型不支持:酷派不支持。然后又換了第二種判斷方法。

//  public boolean isServiceWork(Context mContext, String serviceName) {
//    boolean isWork = false;
//    ActivityManager myAM = (ActivityManager) mContext
//        .getSystemService(Context.ACTIVITY_SERVICE);
//    List<ActivityManager.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;
//  }

第二種是:傳入service的包名

private boolean isServiceRunning(String ServicePackageName) {
  ActivityManager manager = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
  for (ActivityManager.RunningServiceInfo service : manager.getRunningServices(Integer.MAX_VALUE)) {
    if (ServicePackageName.equals(service.service.getClassName())) {
      return true;
    }
  }
  return false;
}

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

相關(guān)文章

最新評(píng)論

通江县| 微山县| 阿勒泰市| 西畴县| 阿勒泰市| 灵武市| 锡林郭勒盟| 恩平市| 阜阳市| 木里| 托克托县| 大新县| 天镇县| 耿马| 郎溪县| 丰城市| 松滋市| 红河县| 沾化县| 蓬溪县| 德庆县| 白朗县| 密山市| 泉州市| 葵青区| 阳新县| 根河市| 广灵县| 扶风县| 巴东县| 兰考县| 辽阳市| 拉萨市| 平舆县| 博罗县| 田阳县| 溆浦县| 闵行区| 关岭| 宁城县| 合阳县|