Android 台灣中文網

標題: Android學習點點滴滴之獲取正在執行的進程 [打印本頁]

作者: 暗桌之光    時間: 2012-3-19 16:13
標題: Android學習點點滴滴之獲取正在執行的進程
在Android中獲取系統正在執行的進程方法是getRunningAppProcesses()。我們首先通過ActivityManager _ActivityManager = (ActivityManager) this
.getSystemService(Context.ACTIVITY_SERVICE);來獲取系統的全局狀態,然後通過調用getRunningAppProcesses()方法就可以獲得系統正在執行的進程。
  1. ActivityManager _ActivityManager = (ActivityManager) this
  2.                 .getSystemService(Context.ACTIVITY_SERVICE);
  3.         List<RunningAppProcessInfo> list = _ActivityManager
  4.                 .getRunningAppProcesses();
  5.         int i = list.size();
  6.         Log.i("tag", String.valueOf(i));
  7.         for (int j = 0; j < list.size(); j++) {
  8.             Log.i("tag", list.get(j).processName);
  9.         }
複製代碼
控制台輸出:

2011011118281526.png
登錄/註冊後可看大圖