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

