android

          java
          隨筆 - 1, 文章 - 0, 評(píng)論 - 0, 引用 - 0
          數(shù)據(jù)加載中……

          2012年6月7日

          如何檢查Android后臺(tái)服務(wù)線程(Service類)是否正在運(yùn)行



           1
           Android系統(tǒng)提供了一個(gè)函數(shù)ActivityManager.getRunningServices可以列出當(dāng)前正在運(yùn)行的后臺(tái)服務(wù)線程
           2 
           3 private boolean isServiceRunning() {
           4     ActivityManager manager = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
           5     for (RunningServiceInfo service : manager.getRunningServices(Integer.MAX_VALUE)) {
           6         if ("com.example.MyService".equals(service.service.getClassName())) {
           7             return true;
           8         }
           9     }
          10     return false;
          11 }
          12 

          posted @ 2012-06-07 11:57 斷腸豬 閱讀(532) | 評(píng)論 (0)編輯 收藏

          主站蜘蛛池模板: 师宗县| 平遥县| 桐城市| 定西市| 禄丰县| 祥云县| 嘉义县| 福泉市| 顺义区| 昌吉市| 方正县| 凭祥市| 灵武市| 德兴市| 阳西县| 山阳县| 拉萨市| 岳普湖县| 南漳县| 诸城市| 屏南县| 开封市| 通州市| 博湖县| 永登县| 保靖县| 全州县| 淳安县| 博野县| 青河县| 广丰县| 西贡区| 松江区| 固原市| 临泉县| 鄂州市| 金阳县| 三江| 香港 | 福贡县| 府谷县|