从Android 3.1(HoneyComb) 也就是API 12开始,Android引入了一套新的启动控制,这就是程序的停止状态.那让我们看一下Google对于程序的停止状态的描述....注意 程序的停止状态和Activity的停止状态不同,系统会单独处理这两种状态....在能处理intent的目标处理者中不包含已经停止的程序....正如上述引用指出,系统默认阻止广播intent发送给处于停止状态的程序包,实际上这是为了保证安全和省电需要.比如说网络变化的广播,如果某些程序注册监听,并且它在得到广播时,做一系列的网络操作,这样必然是很耗能源的...激活状态和停止状态的切换
当程序第一次安装并且没有启动,或者用户手动从程序管理将其停止后,程序都会处于停止状态.