10

想象一下,我有一个活动 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

它是否正确?

4

2 回答 2

15

几乎正确,只是细微的差别。首先 A.onPause() 然后 B.onCreate()... 等等

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

于 2012-04-10T18:18:59.837 回答
4

开发者网站上有一个漂亮的应用程序,它显示了活动的生命周期,请看一下。你可以在这里下载应用程序的源代码。认为它可能会帮助某人:)。

于 2012-07-19T09:01:33.123 回答