欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android編程判斷當(dāng)前應(yīng)用是否在后臺(tái)運(yùn)行的方法示例

 更新時(shí)間:2018年03月14日 12:02:49   作者:遲做總比不做強(qiáng)  
這篇文章主要介紹了Android編程判斷當(dāng)前應(yīng)用是否在后臺(tái)運(yùn)行的方法,涉及Android針對(duì)當(dāng)前程序運(yùn)行狀態(tài)相關(guān)屬性操作與判定技巧,需要的朋友可以參考下

本文實(shí)例講述了Android編程判斷當(dāng)前應(yīng)用是否在后臺(tái)運(yùn)行的方法。分享給大家供大家參考,具體如下:

/** 判斷程序是否在后臺(tái)運(yùn)行 */
public static boolean isRunBackground(Context context) {
  ActivityManager activityManager = (ActivityManager) context
      .getSystemService(Context.ACTIVITY_SERVICE);
  List<RunningAppProcessInfo> appProcesses = activityManager
      .getRunningAppProcesses();
  for (RunningAppProcessInfo appProcess : appProcesses) {
    if (appProcess.processName.equals(context.getPackageName())) {
      if (appProcess.importance == RunningAppProcessInfo.IMPORTANCE_BACKGROUND) {
        // 表明程序在后臺(tái)運(yùn)行
        return true;
      } else {
        return false;
      }
    }
  }
  return false;
}
/** 判斷程序是否在前臺(tái)運(yùn)行(當(dāng)前運(yùn)行的程序) */
public boolean isRunForeground() {
  ActivityManager activityManager = (ActivityManager) getApplicationContext()
      .getSystemService(Context.ACTIVITY_SERVICE);
  String packageName = getApplicationContext().getPackageName();
  List<RunningAppProcessInfo> appProcesses = activityManager
      .getRunningAppProcesses();
  if (appProcesses == null)
    return false;
  for (RunningAppProcessInfo appProcess : appProcesses) {
    if (appProcess.processName.equals(packageName)
        && appProcess.importance == RunningAppProcessInfo.IMPORTANCE_FOREGROUND) {
      return true;// 程序運(yùn)行在前臺(tái)
    }
  }
  return false;
}

更多關(guān)于Android相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《Android開(kāi)發(fā)入門(mén)與進(jìn)階教程》、《Android調(diào)試技巧與常見(jiàn)問(wèn)題解決方法匯總》、《Android基本組件用法總結(jié)》、《Android視圖View技巧總結(jié)》、《Android布局layout技巧總結(jié)》及《Android控件用法總結(jié)

希望本文所述對(duì)大家Android程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • Android實(shí)現(xiàn)支付寶螞蟻森林水滴浮動(dòng)效果

    Android實(shí)現(xiàn)支付寶螞蟻森林水滴浮動(dòng)效果

    這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)支付寶螞蟻森林水滴浮動(dòng)效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • 詳解android系統(tǒng)的定制

    詳解android系統(tǒng)的定制

    這篇內(nèi)容給大家分享了關(guān)于android系統(tǒng)的定制的一些步驟和基本知識(shí)點(diǎn),有興趣的朋友參考學(xué)習(xí)下。
    2018-06-06
  • Android開(kāi)源項(xiàng)目PullToRefresh下拉刷新功能詳解2

    Android開(kāi)源項(xiàng)目PullToRefresh下拉刷新功能詳解2

    這篇文章主要為大家進(jìn)一步的介紹了Android開(kāi)源項(xiàng)目PullToRefresh下拉刷新功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-09-09
  • Android OpenGL ES 實(shí)現(xiàn)抖音傳送帶特效(原理解析)

    Android OpenGL ES 實(shí)現(xiàn)抖音傳送帶特效(原理解析)

    這篇文章主要介紹了Android OpenGL ES 實(shí)現(xiàn)抖音傳送帶特效,抖音傳送帶特效推出已經(jīng)很長(zhǎng)一段時(shí)間了,前面也實(shí)現(xiàn)了下,最近把它整理出來(lái)了,如果你有仔細(xì)觀測(cè)傳送帶特效,就會(huì)發(fā)現(xiàn)它的實(shí)現(xiàn)原理其實(shí)很簡(jiǎn)單,需要的朋友可以參考下
    2022-07-07
  • Android Studio Gradle 更換阿里云鏡像的方法

    Android Studio Gradle 更換阿里云鏡像的方法

    這篇文章主要介紹了Android Studio Gradle 更換阿里云鏡像的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • Android多媒體之畫(huà)畫(huà)板開(kāi)發(fā)案例分享

    Android多媒體之畫(huà)畫(huà)板開(kāi)發(fā)案例分享

    這篇文章主要為大家分享了Android多媒體之畫(huà)畫(huà)板開(kāi)發(fā)案例,具有一定的實(shí)用性和參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-05-05
  • Android自定義view實(shí)現(xiàn)日歷打卡簽到

    Android自定義view實(shí)現(xiàn)日歷打卡簽到

    這篇文章主要為大家詳細(xì)介紹了Android自定義view實(shí)現(xiàn)日歷打卡簽到,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-05-05
  • Android單點(diǎn)觸控實(shí)現(xiàn)圖片平移、縮放、旋轉(zhuǎn)功能

    Android單點(diǎn)觸控實(shí)現(xiàn)圖片平移、縮放、旋轉(zhuǎn)功能

    這篇文章主要介紹了Android單點(diǎn)觸控實(shí)現(xiàn)圖片平移、縮放、旋轉(zhuǎn)功能的相關(guān)資料,需要的朋友可以參考下
    2016-02-02
  • Android動(dòng)態(tài)更新Menu菜單的實(shí)現(xiàn)過(guò)程

    Android動(dòng)態(tài)更新Menu菜單的實(shí)現(xiàn)過(guò)程

    菜單是用戶界面中最常見(jiàn)的元素之一,使用非常頻繁,下面這篇文章主要給大家介紹了關(guān)于Android動(dòng)態(tài)更新Menu菜單的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-09-09
  • Android車(chē)載空調(diào)系統(tǒng)(HVAC)開(kāi)發(fā)方法分析

    Android車(chē)載空調(diào)系統(tǒng)(HVAC)開(kāi)發(fā)方法分析

    HVAC?全稱(chēng):供暖通風(fēng)與空氣調(diào)節(jié)(Heating?Ventilation?and?Air?Conditioning),用戶可以通過(guò)他來(lái)控制整個(gè)汽車(chē)的空調(diào)系統(tǒng),是汽車(chē)中非常重要的一個(gè)功能,汽車(chē)的空調(diào)HMI雖然并不復(fù)雜,但是大多都是用符號(hào)來(lái)表示功能,必須理解空調(diào)的各個(gè)符號(hào)表示的含義
    2023-12-12

最新評(píng)論