标签:blog java for 2014 cti on log c new
private void getRunningAppProcessInfo() { mActivityManager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE); //获得系统里正在运行的所有进程 List<RunningAppProcessInfo> runningAppProcessesList = mActivityManager.getRunningAppProcesses(); for (RunningAppProcessInfo runningAppProcessInfo : runningAppProcessesList) { // 进程ID号 int pid = runningAppProcessInfo.pid; // 用户ID int uid = runningAppProcessInfo.uid; // 进程名 String processName = runningAppProcessInfo.processName; // 占用的内存 int[] pids = new int[] {pid}; Debug.MemoryInfo[] memoryInfo = mActivityManager.getProcessMemoryInfo(pids); int memorySize = memoryInfo[0].dalvikPrivateDirty; System.out.println("processName="+processName+",pid="+pid+",uid="+uid+",memorySize="+memorySize+"kb"); } }
ActivityManager(二)--获取应用所占内存大小
标签:blog java for 2014 cti on log c new
原文地址:http://blog.csdn.net/lfdfhl/article/details/39453477