一、Android进程:
Android系统会尽可能长的延续一个应用程序进程,但在内存过低的时候,仍不可避免需要移除旧的进程。重要性最低的进程首先被消灭,然后是较低的,依此类推。重要性共分五级:
(1)前台进程
是用户操作所必须的,任一时间下,仅有少数进程会处于前台(这样的进程拥有一个在屏幕上显示并和用户交互的 activity 或者它的一个IntentReceiver 正在运行),当内存实在无法维持他们同时运行时才会杀死某个前台进程,以保持其他前台进程正常运行。
(2)可见进程
没有前台组件,但仍可被用户在屏幕上所见。当满足如下任一条件时,进程被认为是可见的: