美文网首页
android判断应用是否已经启动

android判断应用是否已经启动

作者: Jay_Chan | 来源:发表于2017-08-10 10:09 被阅读0次
 /**
 * 判断应用是否已经启动
 *
 * @param context     上下文对象
 * @param packageName 要判断应用的包名
 * @return boolean
 */
public static boolean isAppAlive(Context context, String packageName) {
    ActivityManager activityManager =
            (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);
    List<ActivityManager.RunningAppProcessInfo> processInfos
            = activityManager.getRunningAppProcesses();
    for (int i = 0; i < processInfos.size(); i++) {
        if (processInfos.get(i).processName.equals(packageName)) {
                return true;
        }
    }

    return false;
}

相关文章

  • android判断应用是否已经启动

  • IOS UserDefaults

    UserDefaults默认值如何进行判断? 判断应用是否第一次运用 判断应用是否是第一次启动 [[NSUserD...

  • userDefaults相关

    判断用户是否第一次登录 判断应用是否是第一次启动 [[NSUserDefaults standardUserDef...

  • UserDefaults

    判断用户是否第一次登录 判断应用是否是第一次启动 [[NSUserDefaults standardUserDef...

  • Android判断service是否启动

    在写一款音乐播放器时,发现如果不判断service是否启动,每次进入本地歌曲的界面时,由于重新加载就会造成重复st...

  • 阿里云上K8S服务部署之配置总结

    一、优雅停服 1.1、pod的启动探针startupProbe 判断容器内的应用程序是否已启动。如果提供了启动探测...

  • Android 应用进程启动过程

    Android应用进程启动流程 注意,这里讲的是应用进程的启动流程,不是应用的启动流程 本文承接部分Android...

  • Android应用启动

    Android没有单独的启动应用进程,而是在启动四大组件的时候校验是否启动进程,如果没有启动进程那么AMS会通过s...

  • Android应用程序启动分析

    概述 启动一个应用程序要通过AMS,而AMS在启动应用程序时,会先判断该应用程序所需要的进程是否存在,若不存在,则...

  • Android判断前台进程的有效方法

    判断Android本应用是否在前台的最有效方法 Android SDK14也就是4.0中加入了ActivityLi...

网友评论

      本文标题:android判断应用是否已经启动

      本文链接:https://www.haomeiwen.com/subject/dlocrxtx.html