下面的代码说明了即使在onCreate();中启动了另一个活动,但这个方法依然会被完整执行。
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
ActivityCollector.addActivity(this);
//进入控制界面活动
Intent controlintent = new Intent(this,SecondActivity.class);
startActivity(controlintent);
//在这里MainActivity被挂起?下面的函数是否继续执行?是
Log.e("MainActivity","running 1....");
//中间插入了其他代码
//在最后一行,再次使用Log.e();打印验证信息
Log.e("MainActivity","running 1....");//这行在onCreate();方法体最末端,但也执行
}