Android进程

优先级从高到低分为四种:前台进程,可视进程,服务进程,缓存进程。

前台进程:用户当前正在操作的。

1.屏幕顶层运行Activity(处于onResume状态),用户正与之交互

2.有BroadCastReceiver在执行的代码

3.有service在其回调方法中正在执行代码

可视进程

1.屏幕上显示Activity,但不可操作(处于onPause状态)

2.有service通过调用service.startForeground(),作为一个前台服务运行

服务进程

含有以startService()方法启动的service。

缓存/后台进程

包含多个activity实例,但都不可见

你可能感兴趣的:(Android进程)