Android中进程分为5个等级:
1、Foreground process:前台进程,相当于Activity的onResume()方法执行,该级别是最高等级;
2、Visible process:可见进程,相当于Activity的onPause()方法执行,该级别低于前台进程;
3、Service process:服务进程,相当于Service的startService方法开启的一个服务,虽然看不到界面,但是服务通常运行一些用户所关心的事情,如:播放音乐,下载数据,所 以级别也不低;
4、Background process:后台进程,相当于Activity的onStop()方法执行,应用变成后台进程,系统会首先释放这个进程,为1、2、3提供更多的内存;
5、Empty process:空进程,一个应用程序没有任何组件运行时,这个应用的进程就成了一个空进程,空进程能够继续存活下来的唯一原因是为了下次能快速启动。