很多资料上都是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是可以通知到用户,大家都是后台,但后者跟用户有交互

更多相关文章

  1. Android(安卓)酒店客房管理简单小程序
  2. Ubuntu Android编译服务器搭建
  3. 关于 Cannot install platform packages to user storage
  4. 【072】◀▶ Android(安卓)(IV) - 显示及后台
  5. Android的权限声明
  6. Android移动应用开发——用户注册
  7. android 设置线程的优先级
  8. Android(java)学习笔记63:线程的调度

随机推荐

  1. android XML积累
  2. Android自定义RadioGroup
  3. xe5 android tts(Text To Speech)
  4. Android(安卓)新兴的UI模式——侧边导航
  5. 关于Android文件Apk下载的那点事
  6. Android的SD卡文件读写
  7. Android之使用微信开放api (一)
  8. Android(安卓)混淆 (不定期完善第三方混
  9. Android锁屏与解锁广播状态监听
  10. GIT开源安卓项目Top100