Android activity和进程是否在前台显示
来源:互联网 发布:jd软件 编辑:程序博客网 时间:2024/06/01 09:57
/** * 判断某个界面是否在前台 * * @param context * @param className 某个界面名称 */public static boolean isForeground(Context context, String className) { if (context == null || TextUtils.isEmpty(className)) { return false; } ActivityManager am = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE); List<ActivityManager.RunningTaskInfo> list = am.getRunningTasks(1); if (list != null && list.size() > 0) { ComponentName cpn = list.get(0).topActivity; if (className.equals(cpn.getClassName())) { return true; } } return false;}
/** * 判断当前应用的是否为前台task * * @param context * @return * @author dujinyang */public static boolean isAppForgroud(Context context) { if (context != null) { String packName = context.getPackageName(); List<ActivityManager.RunningTaskInfo> rTasks = getRunningTask(context, 1); if (rTasks == null) return false; ActivityManager.RunningTaskInfo task = rTasks.get(0); return packName.equalsIgnoreCase(task.topActivity.getPackageName()); } return false;}
0 0
- Android activity和进程是否在前台显示
- 判断进程是否存在、Activity是否在前台显示
- 判断某个Activity是否在前台显示
- 判断某个Activity是否在前台显示
- 判断特定Activity是否在前台显示
- 如何判断Activity是否在前台显示
- 判断Activity是否在前台显示
- Android 判断 Activity 是否在前台
- Android 判断某Activity是否在前台/栈顶
- Android 判断某个Activity 是否在前台运行
- 如何知道某个Activity是否在前台?
- Android判断当前应用是否在前台
- Android判断App是否在前台运行
- Android判断App是否在前台运行
- Android 判断应用程序是否在前台运行
- Android 判断程序是否在前台运行
- Android判断App是否在前台运行
- Android判断App是否在前台运行
- fedora xorg configure screen resolution
- 梯度迭代树回归(GBDT)算法原理及Spark MLlib调用实例(Scala/Java/python)
- 2.6 开发环境
- 2.7 故障处理
- Perfect Cubes
- Android activity和进程是否在前台显示
- Spring学习笔记(6.Spring Bean装配之Bean的生命周期)
- 基于linux-4.4.20的 input 框架介绍
- 开发winform项目注意事项
- 设计模式系列:OOP设计6大原则
- luckycoin
- 回流用户分析实战
- systemd实现python的守护进程
- Qt之美(一):D指针/私有实现