【发布时间】:2010-12-24 02:36:02
【问题描述】:
阅读有关活动和流程生命周期的一些问题/答案后。我想我了解有关活动和流程生命周期的详细信息。但是我对这些 Observers 感到困惑,比如 BroadcastReceiver/ContentObserver 和进程生命周期。
我想知道的是,当我注册一个广播接收器(即广播接收器监听短信接收意图)时,如果注册广播接收器的进程确实已经存在,当系统调用广播接收器时,
- 是否在同一个进程中?
- 而且由于进程没有终止,所以进程中的这些静态数据可以直接使用,对吧?
- 另一方面,如果进程已经终止,系统会再次启动进程,当然这些静态数据为空?
- 系统调用BroadcastReceiver时,会不会也调用主Activity onCreate?
谢谢。
【问题讨论】: