`

获取系统中运行的软件

 
阅读更多

mActivityManager = (ActivityManager)EX05_21.this.getSystemService(ACTIVITY_SERVICE);

 

//最多获取 100 个运行信息

List<ActivityManager.RunningTaskInfo> mRunningTasks = mActivityManager.getRunningTasks(100);

 

//循环获取

 

 for (ActivityManager.RunningTaskInfo amTask : mRunningTasks)  {

          //amTask.baseActivity.getClassName() 

          //amTask.id 

          //amTask.process 

         //amTask.pid
 }

0
4
分享到:
评论
2 楼 白云天 2012-09-13  
获取运行的服务也类似,方法为: getRunningServices(...)
1 楼 白云天 2012-09-13  
<uses-permission android:name="android.permission.GET_TASKS"></uses-permission>

相关推荐

    获取系统运行的所有程序

    在VB(Visual Basic)编程环境中,获取系统运行的所有程序是一个常见的需求,这通常涉及到系统管理和监控的领域。VB提供了一些内置的对象和函数,允许我们访问系统的信息,包括正在运行的进程。以下是一些关于如何...

    Android 5.0系统以上获取运行进程demo

    在Android系统中,管理和监控应用程序的运行状态是开发者经常需要面对的任务之一。在早期的Android版本中,开发者可以通过`ActivityManager`的`getRunningAppProcesses()`方法获取当前系统中正在运行的应用进程信息...

    易语言调用系统自带的“运行命令”

    在易语言中,调用系统自带的“运行命令”是一项基础且实用的功能,可以用来执行操作系统中的各种命令,比如打开程序、文件、网页等。下面将详细介绍如何在易语言中实现这一功能,并探讨相关的编程知识。 首先,我们...

    在Java程序中获取当前运行程序的路径

    本文将深入探讨如何在Java程序中获取这些信息,并提供多种方法来实现这一目标。 首先,我们可以通过`java.lang.Class`类的`getResource`或`getResourceAsStream`方法来获取类路径中的资源文件路径。这两个方法都是...

    如何获取系统正在运行的驱动程序

    本文将深入探讨如何通过编程方式获取系统中正在运行的驱动程序信息,特别是利用WMI(Windows Management Instrumentation)技术来实现这一目标。 WMI是微软提供的一个系统管理框架,它提供了一种标准的方式来访问和...

    易语言取系统运行总时间

    "取系统运行总时间"是易语言中一个常见的功能,用于获取操作系统自启动以来的运行时间,这对于监控系统性能、编写管理系统资源的程序非常有用。 在易语言中,获取系统运行总时间通常涉及到以下几个核心知识点: 1....

    易语言取程序运行时间模块源码

    在易语言中,获取程序运行时间是一项常见的需求,可以帮助开发者了解程序的性能和运行效率。本文将深入探讨易语言取程序运行时间模块源码的相关知识点。 首先,我们需要明白如何在易语言中获取系统时间。易语言提供...

    获取系统运行时间

    在Windows操作系统中,获取系统运行时间,即计算系统开机至今的持续时间,是常见的系统监控需求之一。这对于系统性能分析、资源管理以及日志记录等场景都有重要作用。本主题将详细探讨如何通过C语言实现这一功能,以...

    xp系统运行垃圾清理软件

    XP系统在长期使用过程中,由于各种操作和安装卸载软件,不可避免地会产生大量无用的文件,这些文件包括但不限于注册表残留、临时文件、日志文件、系统缓存、无效的快捷方式等。这些垃圾文件不仅占用了硬盘空间,还...

    Delphi获取程序(系统)当前的运行目录..rar

    本教程将详细讲解如何在Delphi应用程序中实现这一功能。 首先,我们需要理解“当前运行目录”这个概念。当前运行目录指的是程序启动时所在的文件夹,这通常也是程序执行代码的位置。在Windows操作系统中,这个路径...

    CASS11请不要在虚拟机中运行此程序 解决办法

    在安装和使用CAD和CASS11软件的过程中,有时用户会遇到“请不要在虚拟机中运行此程序”的提示。该问题的出现主要是由于虚拟机环境下某些软件功能受到限制或者与硬件交互的限制导致的。为了解决这一问题,技术人员和...

    C++ 获取程序运行目录

    在C++编程中,获取程序运行目录是一项基本但至关重要的任务。这有助于程序找到与之相关的资源文件,如配置文件、日志文件或数据文件。`CString`是Microsoft的MFC(Microsoft Foundation Classes)库中提供的一种字符...

    易语言取系统运行时间

    在易语言中,“取系统运行时间”是一项重要的系统功能,用于获取计算机开机以来的累计运行时间,通常以秒或者毫秒为单位。这项功能可以帮助开发者了解程序在系统上的执行时长,对性能测试和调试起到关键作用。 ...

    获取手机正在运行的app,以及当前前台正在运行的app(兼容android6.0)

    在Android系统中,获取正在运行的应用程序及其状态是开发者经常需要进行的操作,特别是在开发系统监控、性能分析或者个性化定制应用时。本主题将详细讲解如何在Android 6.0及更高版本中获取手机上正在运行的APP,...

    软件自动运行小程序

    在Windows系统中,可以通过注册表、启动文件夹等方式设置程序在系统启动时自动运行。这种特性在需要后台服务、定时任务或者用户登录后自动执行某项功能的场景中非常常见。开发者通过编程可以利用这些机制,创建能够...

    VS2010查看系统运行时间

    标题“VS2010查看系统运行时间”指的是使用Visual Studio 2010这个集成开发环境(IDE)编写的一个程序,它的主要功能是获取并显示计算机系统的运行时间。这通常涉及到操作系统的时间管理以及编程语言的日期和时间...

    在SYSTEM权限下以当前用户权限运行程序

    标题 "在SYSTEM权限下以当前用户权限运行程序" 涉及的是计算机系统中的权限管理和程序执行的概念。在Windows操作系统中,权限分为不同级别,其中SYSTEM权限是最高的,它允许程序访问系统的核心资源,包括硬件、...

    系统介绍计算c语言程序运行时间.rar

    了解了这些基本的计时方法后,你就可以在C语言程序中有效地评估和比较不同算法或操作的性能。在进行性能测试时,应确保多次运行并取平均值,以减少系统波动和其他因素的影响。同时,需要注意的是,精确的计时可能会...

    C#获取桌面运行程序名称

    然后,在主程序中,我们调用`EnumWindows`并传入回调函数和用户数据(在这个例子中,用户数据可以忽略,因为我们不需要传递额外信息): ```csharp public static void Main(string[] args) { EnumWindowProc ...

    易语言源码易语言取系统运行时间源码.rar

    在这个“易语言源码易语言取系统运行时间源码.rar”压缩包中,包含的是易语言编写的源代码,用于获取系统的运行时间,这是一个基础且实用的功能,广泛应用于各种软件和程序中。 首先,我们要理解“系统运行时间”的...

Global site tag (gtag.js) - Google Analytics