如何判断APP的状态
月光宝盒 2011-03-17 08:29:50 对APP的状态很疑惑,看到介绍
Applications can be divided into three categories: active, suspended, and background
1.首先,开机初始化完成后,工程中所有的app应该都加载内存了,但仅仅是相关的code,不一定有对应的实例,
如ALARM,相关的二进制代码是在内存中的,但不一定有alarm对象,不知这样理解是否正确?
2.以ALARM为例,当在此app相关的界面时应该是active(也只有这种情况是active)的,
当在此app界面来短信时,低电量提示时是suspanded的,
什么时候是后台的,如何判断?一开机初始化时是background的?
谢谢~