Android實(shí)現(xiàn)判斷某個(gè)服務(wù)是否正在運(yùn)行的方法
本文實(shí)例講述了Android實(shí)現(xiàn)判斷某個(gè)服務(wù)是否正在運(yùn)行的方法。分享給大家供大家參考,具體如下:
/** * 判斷某個(gè)服務(wù)是否正在運(yùn)行的方法 * * @param mContext * @param serviceName * 是包名+服務(wù)的類(lèi)名(例如:net.loonggg.testbackstage.TestService) * @return true代表正在運(yùn)行,false代表服務(wù)沒(méi)有正在運(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ì)大家Android程序設(shè)計(jì)有所幫助。
- Android判斷App前臺(tái)運(yùn)行還是后臺(tái)運(yùn)行(運(yùn)行狀態(tài))
- Android App后臺(tái)服務(wù)報(bào)告工作狀態(tài)實(shí)例
- Android中程序的停止?fàn)顟B(tài)詳細(xì)介紹
- Android編程判斷應(yīng)用程序是否已安裝的方法
- android編程判斷應(yīng)用是否具有某個(gè)權(quán)限的方法
- Android判斷當(dāng)前應(yīng)用程序處于前臺(tái)還是后臺(tái)的兩種方法
- android實(shí)現(xiàn)獲取正在運(yùn)行的應(yīng)用程序
- Android 判斷某個(gè)服務(wù)(service)是否運(yùn)行
- 判斷Android程序是否在前臺(tái)運(yùn)行的兩種方法
- android判斷軟件是否第一次運(yùn)行的方法
- Android開(kāi)發(fā)實(shí)現(xiàn)根據(jù)包名判斷App運(yùn)行狀態(tài)的方法
相關(guān)文章
android popuwindow點(diǎn)擊外部窗口不消失的實(shí)例
下面小編就為大家?guī)?lái)一篇android popuwindow點(diǎn)擊外部窗口不消失的實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-04-04Android開(kāi)發(fā)中日期工具類(lèi)DateUtil完整實(shí)例
這篇文章主要介紹了Android開(kāi)發(fā)中日期工具類(lèi)DateUtil,結(jié)合完整實(shí)例形式分析了Android針對(duì)日期與時(shí)間的計(jì)算、轉(zhuǎn)換、格式化、獲取等相關(guān)操作技巧,需要的朋友可以參考下2017-11-11Android P實(shí)現(xiàn)靜默安裝的方法示例(官方Demo)
這篇文章主要介紹了Android P實(shí)現(xiàn)靜默安裝,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-02-02Flutter實(shí)現(xiàn)密碼強(qiáng)度校驗(yàn)結(jié)果的示例詳解
我們經(jīng)常在一些網(wǎng)站上看到這樣的密碼強(qiáng)度指示,使用三段線(xiàn),分別用不同的顏色來(lái)表示弱密碼、中等強(qiáng)度密碼和強(qiáng)密碼,本篇我們就用?Flutter?來(lái)實(shí)現(xiàn)這樣一個(gè)密碼強(qiáng)度校驗(yàn)示例,希望對(duì)大家有所幫助2023-08-08Android仿美團(tuán)下拉菜單(商品選購(gòu))實(shí)例代碼
這篇文章主要介紹了Android仿美團(tuán)下拉菜單(商品選購(gòu))實(shí)例代碼的相關(guān)資料,需要的朋友可以參考下2016-03-03Android判斷當(dāng)前棧頂Activity的包名代碼示例
這篇文章主要介紹了Android判斷當(dāng)前棧頂Activity的包名代碼示例,分享了相關(guān)代碼,小編覺(jué)得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下2018-02-02Android入門(mén)之動(dòng)態(tài)BroadCast的使用教程
系統(tǒng)自己在很多時(shí)候都會(huì)發(fā)送廣播,比如電量低或者充足,剛啟動(dòng)完,插入耳機(jī),你有一條新的微信消息,這種都是使用BroadCast機(jī)制去實(shí)現(xiàn)的。BroadCast分為靜態(tài)和動(dòng)態(tài)BroadCast兩種,本文就來(lái)聊聊動(dòng)態(tài)BroadCast的使用,需要的可以參考一下2022-12-12