ActivityManager--获得正在运行的activity与service.
来源:互联网 发布:linux samba服务器配置 编辑:程序博客网 时间:2024/05/17 20:35
ActivityManager mActivityManager = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE) ;
//获得系统运行的进程
List<ActivityManager.RunningAppProcessInfo> appList1 = mActivityManager
.getRunningAppProcesses();
for (RunningAppProcessInfo running : appList1) {
System.out.println(running.processName);
}
System.out.println("************************************");
//获得当前正在运行的service
List<ActivityManager.RunningServiceInfo> appList2 = mActivityManager
.getRunningServices(1);
for (ActivityManager.RunningServiceInfo running : appList2) {
System.out.println(running.service.getClassName());
}
System.out.println("************************************");
//获得当前正在运行的activity
List<ActivityManager.RunningTaskInfo> appList3 = mActivityManager
.getRunningTasks(100);
for (ActivityManager.RunningTaskInfo running : appList3) {
System.out.println(running.baseActivity.getClassName());
}
System.out.println("************************************");
//获得最近运行的应用
List<ActivityManager.RecentTaskInfo> appList4 = mActivityManager
.getRecentTasks(100, 1);
for (ActivityManager.RecentTaskInfo running : appList4) {
System.out.println(running.origActivity.getClassName());
}
//获得系统运行的进程
List<ActivityManager.RunningAppProcessInfo> appList1 = mActivityManager
.getRunningAppProcesses();
for (RunningAppProcessInfo running : appList1) {
System.out.println(running.processName);
}
System.out.println("************************************");
//获得当前正在运行的service
List<ActivityManager.RunningServiceInfo> appList2 = mActivityManager
.getRunningServices(1);
for (ActivityManager.RunningServiceInfo running : appList2) {
System.out.println(running.service.getClassName());
}
System.out.println("************************************");
//获得当前正在运行的activity
List<ActivityManager.RunningTaskInfo> appList3 = mActivityManager
.getRunningTasks(100);
for (ActivityManager.RunningTaskInfo running : appList3) {
System.out.println(running.baseActivity.getClassName());
}
System.out.println("************************************");
//获得最近运行的应用
List<ActivityManager.RecentTaskInfo> appList4 = mActivityManager
.getRecentTasks(100, 1);
for (ActivityManager.RecentTaskInfo running : appList4) {
System.out.println(running.origActivity.getClassName());
}
0 0
- ActivityManager--获得正在运行的activity与service.
- ActivityManager--获得正在运行的activity与service.
- ActivityManager--获得正在运行的activity与service.
- ActivityManager--获得正在运行的activity与service.
- ActivityManager获得正在运行的activity与service
- Android ActivityManager 检测Service与Activity是否正在运行
- android获得正在运行的activity
- Android获得手机所有应用(非系统)、正在运行的Service和Activity
- 如何获得系统正在运行的activity和services信息
- 如何获得系统正在运行的activity和services信息
- Android -- 获得当前正在运行的activity信息
- Android获得当前正在运行的Activity及相关信息
- 自定义的Android service 监控正在运行的Activity
- 判断Activity,Service是否正在运行
- Android 获取正在运行的服务 ActivityManager.RunningServiceInfo使用
- 取得正在运行的Activity
- android-如何获得当前正在运行的activity的相关信息
- android-如何获得当前正在运行的activity的相关信息
- opengl深度测试
- 一个实例介绍——java中的参数传递(传值、传引用)
- FZU--2156 Climb Stairs
- Linux的uniq命令详解
- 多态——上课笔记
- ActivityManager--获得正在运行的activity与service.
- 使用screen 报错 Cannot open your terminal '/dev/pts/1'问题
- Linux下iptables的工作机制图解以及在NAT的应用
- week8作业
- python exec/eval/execfile
- 将一链表逆置
- Ubuntu下密码学开发环境搭建
- python数据结构与算法 29-1 哈希查找
- 会计分录