android

          java
          隨筆 - 1, 文章 - 0, 評論 - 0, 引用 - 0
          數據加載中……

          2012年6月7日

          如何檢查Android后臺服務線程(Service類)是否正在運行



           1
           Android系統提供了一個函數ActivityManager.getRunningServices可以列出當前正在運行的后臺服務線程
           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 斷腸豬 閱讀(530) | 評論 (0)編輯 收藏

          主站蜘蛛池模板: 伽师县| 英山县| 丹阳市| 邻水| 正宁县| 广宁县| 黑山县| 洛扎县| 合山市| 宁武县| 杨浦区| 柳江县| 榕江县| 黑水县| 双桥区| 遵化市| 石林| 永济市| 平和县| 磐安县| 金门县| 徐水县| 镶黄旗| 工布江达县| 永丰县| 军事| 洛川县| 公主岭市| 本溪市| 扶沟县| 洪洞县| 荣成市| 高台县| 西乌| 江油市| 通道| 永济市| 河北省| 玉环县| 富锦市| 郯城县|