有关程序后台和前台运行监听
来源:互联网 发布:植物图片合成软件下载 编辑:程序博客网 时间:2024/05/19 17:24
public
static
boolean
isBackground(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())) {
/*
BACKGROUND=400 EMPTY=500 FOREGROUND=100
GONE=1000 PERCEPTIBLE=130 SERVICE=300 ISIBLE=200
*/
Log.i(context.getPackageName(),
"此appimportace ="
+ appProcess.importance
+
",context.getClass().getName()="
+ context.getClass().getName());
if
(appProcess.importance != RunningAppProcessInfo.IMPORTANCE_FOREGROUND) {
Log.i(context.getPackageName(),
"处于后台"
+ appProcess.processName);
return
true
;
}
else
{
Log.i(context.getPackageName(),
"处于前台"
+ appProcess.processName);
return
false
;
}
}
}
return
false
;
}
0 0
- 有关程序后台和前台运行监听
- 在linux前台和后台运行程序
- 如何监听android程序进入后台,和恢复到前台???
- symbian程序的前台运行和后台运行
- 有关前台验证和后台验证
- .NET 程序运行顺序(前台、后台)
- soc_linux- 前台后台运行程序,后台程序暂停
- [Android界面] 如何监听android程序进入后台,和恢复到前台???
- Android监听程序进入后台,或者恢复到前台
- Android监听程序进入后台,或者恢复到前台
- Android监听程序进入后台,或者恢复到前台
- Android监听程序进入后台,或者恢复到前台
- Android监听程序进入后台,或者恢复到前台
- Android监听程序进入后台,或者恢复到前台
- Android监听程序进入后台,或者恢复到前台
- 判断程序是前台运行还是后台运行的方法?
- linux 程序前台和后台的转换
- Android 监听前台后台切换
- 解决eclipse卡死问题
- PhantomJs+Google image search
- Clustergram: visualization and diagnostics for cluster analysis (R code)
- java中this关键字的应用
- login shell的配置初始化
- 有关程序后台和前台运行监听
- c++虚函数,虚继承 详解
- swift-工具方法
- Android String类详解
- Asimplecache框架的使用
- String StringBuffer StringBuilder
- java基础
- 简单论坛系统数据库的设计
- Android内存优化(2)-为什么寄存器比内存快?