Android的五个进程的等级的区分
1:Foreground Process (前端的进程状态)
a:正处于前台进程, 就比如我们打开activity一个显示的界面。
Activity Resume() 状态。
b:正处于与bound服务交互的状态。
c:正处于服务在前台运行的状态, startForeground() 会被调用
d:Service生命同期函数正在被招执行 onCreate() onStart() onDestroy()
e:BroadcastReceiver下在执行onReceive() 方法
杀死Foreground Process需要用户咱就-因为这个安全级别是最高的。
2:Visbile Process(显示进程)
3:Service Process
正在运行的,不在上面两种状态的Service
4:Background Process
在后台运行的进程, 比如Activity 调用 onStop() 方法,进程并没有被
终止,而是暂停。
5:Empty Process
空进程,比如我们保存在缓存里的一些信息。