Android 判斷某個服務(service)是否運行
更新時間:2017年06月07日 10:21:54 作者:非著名程序員
這篇文章主要介紹了 Android 判斷某個服務(service)是否運行的相關資料,需要的朋友可以參考下
判斷某個服務是否正在運行的方法
實現(xiàn)代碼:
/** * * * @param mContext * @param serviceName * 是包名+服務的類名(例如:net.loonggg.testbackstage.TestService) * @return true代表正在運行,false代表服務沒有正在運行 */ 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; }
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關文章
Android編輯框EditText與焦點變更監(jiān)視器及文本變化監(jiān)視器實現(xiàn)流程詳解
這篇文章主要介紹了Android編輯框EditText與焦點變更監(jiān)視器及文本變化監(jiān)視器實現(xiàn)流程,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習吧2022-09-09Android模擬器"Failed To Allocate memory 8"錯誤如何解決
這篇文章主要介紹了Android模擬器"Failed To Allocate memory 8"錯誤如何解決的相關資料,需要的朋友可以參考下2017-03-03Android HTTP發(fā)送請求和接收響應的實例代碼
Android HTTP請求和接收響應實例完整的Manifest文件如下,感興趣的朋友可以參考下哈,希望對大家有所幫助2013-06-06Android ScrollView嵌套橫向滑動控件時沖突問題
本篇文章主要介紹了Android ScrollView嵌套橫向滑動控件時沖突問題,具有一定的參考價值,有興趣的可以了解一下2017-08-08Android開發(fā)實現(xiàn)popupWindow彈出窗口自定義布局與位置控制方法
這篇文章主要介紹了Android開發(fā)實現(xiàn)popupWindow彈出窗口自定義布局與位置控制方法,涉及Android彈出窗口功能、布局及屬性設置相關操作技巧,需要的朋友可以參考下2017-09-09Android Studio進行APP圖標更改的兩種方式總結
這篇文章主要介紹了Android Studio進行APP圖標更改的兩種方式總結,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-06-06