1.Foreground Process
正处于 Activity Resume() 状态
正处于与bound 服务交互的状态
正处于服务在前台运行的状态,(startForefround()) 被掉用
Service 生命周期函数正在执行(onCreate(),onStart(),onDestroy())
BoroadcastReceiver 正在执行onReceive() 方法
杀死 Foreground Process 需要用户进行响应,因为这个的安全优先级最高
2. Visible Process
Activity 不在前端显示,但也没有完全的隐藏,能够看得见,比如弹出一个对话框,或是一个bound 到visible 或者
foreground 的activity 的Service
3. Service Process
正在运行的,不在上述两种情况的Service
4.Background Process
不可见状态的Activity 进程,(onStop()) 被调用
5.Empty Process
没有运行任何Components 的进程,保留这个进行主要是为了缓存的需要。