活动并排生命周期

时间:2012-04-10 18:11:40

标签: android android-activity lifecycle

想象一下,我有一个活动A,我正在从那个开始一个新的活动B.

活动生命周期并排是什么?

 1. A: onCreate 
 2. A: onStart 
 3. A: onResume

在A => startActivity(B)

 4. B: onCreate
 5. B: onStart

 6. A: onPause

 7. B: onResume

 8. A: onStop

这是对的吗?

2 个答案:

答案 0 :(得分:15)

几乎正确,只是一个小的差异。首先是A.onPause()然后是B.onCreate()... etc

A: onCreate
A: onStart
A: onResume

在A => startActivity(B)

A: onPause
B: onCreate
B: onStart
B: onResume
A: onStop

查看此链接以获取完整的详细信息

http://developer.android.com/guide/topics/fundamentals/activities.html#CoordinatingActivities

答案 1 :(得分:4)

开发人员网站上有一个漂亮的应用程序,它显示了活动生命周期,请查看它。您可以下载该应用程序的源代码here。认为它可以帮助某人:)。