¿Cómo saber cuántas aplicaciones se ejecutan en segundo plano en android?

Puedo ejecutar una aplicación en segundo plano, pero quiero saber cuántas aplicaciones se están ejecutando en segundo plano. Al igual que en algunos móviles mientras se pulsa el botón central se muestra una lista de las aplicaciones en ejecución.

¿Esto es posible en android? Si es posible, a continuación, dar algunos fragmentos de código y los pasos para lograr esto.

La aplicación de herramientas de desarrollo (instalada en emuladores) muestra una lista de procesos en ejecución mediante la obtención de una instancia de ActivityManager :

 ActivityManager am = (ActivityManager)getSystemService(Context.ACTIVITY_SERVICE); List<ActivityManager.RunningAppProcessInfo> l = am.getRunningAppProcesses(); 
  • ¿Cómo actualizar un TextView en una actividad de un servicio en Android?
  • Cómo mostrar un cuadro de diálogo de un servicio
  • Servicio de Android y tareas repetitivas que se ejecutan en subprocesos
  • Android: Cómo detener el servicio de música de mi aplicación, si otra aplicación reproduce música.
  • El servicio de Android solo se inicia en modo de depuración
  • Reconocimiento de voz como servicio de fondo
  • Cómo llamar al método en servicio de otra actividad
  • Inicio del servicio de fondo cuando se enciende Android
  • No puedo encontrar la causa de mi accidente con este seguimiento de pila
  • ¿Es posible utilizar la herencia en las interfaces AIDL?
  • Cómo ensayar un servicio de Android que depende de una conexión de red
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.