android系统进程重要等级

很多资料上都是5大优先级,
前台,可见,后台,服务,空。

可是我最近在查看文档的时候发现ActivityManager.RunningAppProcessInfo下的importance有6个值,分别是

IMPORTANCE_BACKGROUND
IMPORTANCE_EMPTY
IMPORTANCE_FOREGROUND
IMPORTANCE_PERCEPTIBLE
IMPORTANCE_SERVICE
IMPORTANCE_VISIBLE

多了一个可察觉(IMPORTANCE_PERCEPTIBLE),我就不明白了。
这是官方解释,说后台播放音乐就是这种优先级。但是后台(IMPORTANCE_BACKGROUND)呢?

 

MPORTANCE_BACKGROUND对用户来说是完全不知道存在的东西,IMPORTANCE_PERCEPTIBLE是可以通知到用户,大家都是后台,但后者跟用户有交互 –

你可能感兴趣的:(android)