获取正在运行的进程列表
来源:互联网 发布:js自动点击表单按钮 编辑:程序博客网 时间:2024/05/06 00:58
/**
* 获取正在运行的进程列表
*/
private void iterator() {
ActivityManager activityManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
List<RunningAppProcessInfo> psInfos = activityManager.getRunningAppProcesses();
StringBuilder sb = new StringBuilder();
for (RunningAppProcessInfo info : psInfos) {
sb.append(info.processName + '\n');
}
Toast.makeText(MainActivity.this, sb.toString(), Toast.LENGTH_SHORT).show();
}
/**
* 获取已安装的程序
*/
private void forCirculate() {
PackageManager pm = getApplicationContext().getPackageManager();
List<ApplicationInfo> appInfos = pm.getInstalledApplications(
PackageManager.GET_UNINSTALLED_PACKAGES);
int size = appInfos.size();
StringBuilder sb = new StringBuilder();
for (int i = 0; i < size; i++) {
ApplicationInfo info = appInfos.get(i);
sb.append(info.packageName + '\n');
}
Toast.makeText(MainActivity.this, sb.toString(), Toast.LENGTH_SHORT).show();
}
/**
* 获取正在运行的任务列表
*/
private void whileCirculate() {
ActivityManager activityManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
List<RunningTaskInfo> taskInfos = activityManager.getRunningTasks(100);
StringBuilder sb = new StringBuilder();
Iterator<RunningTaskInfo> iterator = taskInfos.iterator();
while (iterator.hasNext()) {
RunningTaskInfo info = iterator.next();
sb.append(info.toString() + '\n');
}
Toast.makeText(MainActivity.this, sb.toString(), Toast.LENGTH_SHORT).show();
}
/**
* 获取正在动迁的服务列表
*/
private void dowhileCirculate() {
ActivityManager activityManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
List<RunningServiceInfo> serviceInfos = activityManager.getRunningServices(100);
StringBuilder sb = new StringBuilder();
Iterator<RunningServiceInfo> iterator = serviceInfos.iterator();
do {
RunningServiceInfo info = iterator.next();
sb.append(info.toString() + '\n');
} while (iterator.hasNext());
Toast.makeText(MainActivity.this, sb.toString(), Toast.LENGTH_SHORT).show();
}
* 获取正在运行的进程列表
*/
private void iterator() {
ActivityManager activityManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
List<RunningAppProcessInfo> psInfos = activityManager.getRunningAppProcesses();
StringBuilder sb = new StringBuilder();
for (RunningAppProcessInfo info : psInfos) {
sb.append(info.processName + '\n');
}
Toast.makeText(MainActivity.this, sb.toString(), Toast.LENGTH_SHORT).show();
}
/**
* 获取已安装的程序
*/
private void forCirculate() {
PackageManager pm = getApplicationContext().getPackageManager();
List<ApplicationInfo> appInfos = pm.getInstalledApplications(
PackageManager.GET_UNINSTALLED_PACKAGES);
int size = appInfos.size();
StringBuilder sb = new StringBuilder();
for (int i = 0; i < size; i++) {
ApplicationInfo info = appInfos.get(i);
sb.append(info.packageName + '\n');
}
Toast.makeText(MainActivity.this, sb.toString(), Toast.LENGTH_SHORT).show();
}
/**
* 获取正在运行的任务列表
*/
private void whileCirculate() {
ActivityManager activityManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
List<RunningTaskInfo> taskInfos = activityManager.getRunningTasks(100);
StringBuilder sb = new StringBuilder();
Iterator<RunningTaskInfo> iterator = taskInfos.iterator();
while (iterator.hasNext()) {
RunningTaskInfo info = iterator.next();
sb.append(info.toString() + '\n');
}
Toast.makeText(MainActivity.this, sb.toString(), Toast.LENGTH_SHORT).show();
}
/**
* 获取正在动迁的服务列表
*/
private void dowhileCirculate() {
ActivityManager activityManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
List<RunningServiceInfo> serviceInfos = activityManager.getRunningServices(100);
StringBuilder sb = new StringBuilder();
Iterator<RunningServiceInfo> iterator = serviceInfos.iterator();
do {
RunningServiceInfo info = iterator.next();
sb.append(info.toString() + '\n');
} while (iterator.hasNext());
Toast.makeText(MainActivity.this, sb.toString(), Toast.LENGTH_SHORT).show();
}
0 0
- 获取正在运行的进程列表
- 如何获取正在运行任务的列表
- 如何获取正在运行任务的列表?
- android 获取正在运行的应用程序列表
- android 获取正在运行的应用程序列表 .
- 获取Android系统正在运行的进程
- C# 获取正在运行的进程
- android获取正在运行的进程
- 获取正在系统运行的进程
- Android获取正在运行的进程
- iOS 获取正在运行的进程
- android获取正在运行的进程
- 检索所有正在运行的进程的列表
- android获取当前正在运行的进程的数目
- 73获取正在运行的进程的信息
- C 编程获取正在运行的程序进程号
- C 编程获取正在运行的程序进程号
- C#如何获取机器上正在运行的进程?
- tcpdump使用详解
- 翻译:Gradle之依赖管理
- Android布局特效(一)
- [LeedCode OJ]#171 Excel Sheet Column Number
- UVALive6959 Judging Troubles map应用
- 获取正在运行的进程列表
- 设计模式之享元模式
- Gradle入门系列(3):依赖管理
- java编码的问题
- UVA327暴力讨论所有情况
- Linux 系统中重启数据库
- 使用 Gradle 和 Sonatype Nexus 搭建自己的 Maven 仓库
- hdoj 2546 饭卡【0-1背包】【dp思想】
- NSURLRequestCachePolicy 缓存策略