Android Performance

从用户角度来理解 Android 应用的状态

字数统计: 249阅读时长: 1 min
2018/10/24 Share

真正的 Android 手机用户并不关心也不需要关心 Android 系统那复杂的应用管理流程,对于这些人来说,应用无非就是两个状态:在运行,不在运行。当然从工程师的角度来看,这两个状态是很不严谨的,其中还包含很多中间态,比如不在运行的时候,进程很可能在后台进行休眠,也可能被杀掉了。所以我们结合用户与工程师,来简单说说 Android 应用的状态,主要从下面四个点:

  1. 应用在前台运行
  2. 应用在后台运行
  3. 应用在后台休眠
  4. 应用被杀

最后会说一下流氓应用是如何利用这几个状态进行保活的,以及普通用户如何识别并且修复。

应用在前台运行

应用在后台运行

应用在后台休眠

应用被杀

流氓应用的表现以及应对的办法

CATALOG
  1. 1. 应用在前台运行
  2. 2. 应用在后台运行
  3. 3. 应用在后台休眠
  4. 4. 应用被杀
  5. 5. 流氓应用的表现以及应对的办法