活动并排生命周期

net*_*ein 10 lifecycle android android-activity

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

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

 1. A: onCreate 
 2. A: onStart 
 3. A: onResume
Run Code Online (Sandbox Code Playgroud)

在A => startActivity(B)

 4. B: onCreate
 5. B: onStart

 6. A: onPause

 7. B: onResume

 8. A: onStop
Run Code Online (Sandbox Code Playgroud)

它是否正确?

Shu*_*ayu 15

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

A: onCreate
A: onStart
A: onResume
Run Code Online (Sandbox Code Playgroud)

在A => startActivity(B)

A: onPause
B: onCreate
B: onStart
B: onResume
A: onStop
Run Code Online (Sandbox Code Playgroud)

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

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