zoukankan      html  css  js  c++  java
  • Application Show or Hide

    /*
     * 判断一个APP 是否在前台,还是在后台
     */
    public boolean isAppOnForeground()
        {
            // Returns a list of application processes that are running on the device
            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)
            {
                // The name of the process that this object is associated with.
                if (appProcess.processName.equals(packageName) && appProcess.importance == RunningAppProcessInfo.IMPORTANCE_FOREGROUND)
                {
                    return true;
                }
            }
            return false;
        }

     PS:此方法是网上搜索来的!

  • 相关阅读:
    win10 uwp 模拟网页输入
    PHP prev() 函数
    PHP pos() 函数
    PHP next() 函数
    PHP natsort() 函数
    PHP natcasesort() 函数
    virtualenv
    自古枪兵幸运E
    win10 uwp DataContext
    win10 uwp DataContext
  • 原文地址:https://www.cnblogs.com/smile365/p/3178504.html
Copyright © 2011-2022 走看看