【推荐下载】android 中activity的启动模式是singleTask时清除activity的栈顶activity的生命周期小计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
onDestory()
StandThreeActivity.onPause()
BaseActivity.onResume()
StandThreeActivity.onStop()
onDestory()
总的来讲,如果一个Activity的启动模式是SinleTask,在销毁栈内的其他
Activity时是从其栈顶的底部开始一个一个的销毁,直到栈顶的activity走
android中activity的启动模式是singleTask时清除activity的栈顶
activity的生命周期小计
2017/06/190安卓开发中经常会涉及到activity启动模式,当一个activity第
singleTASK时,清除栈顶的activity的时候,位于栈顶的activity的生命周期是如
onPause(),然后启动SingleTask的Activity,最后才销毁栈顶的Activity,走onStop
及onDestaory
tips:感谢大家的阅读,本文由我司收集整编。仅供参阅!
StandThreeActivity
生命周期如下:
BaseActivity.onCreate()
onStart()
onResume()
onPuase()
StandOneActivity.onCreate()
onStart()
onResume()
onPause()
StandTwoActivity.onCreate()
何走完的呢?这里做一个小计:
BaseActivity的启动模式是singleTask模式
StandOneActivity
StandTwoActivity
StandThreeActivity这三个activity的启动模式都是标准模式,
启动的循序是BasStandTwoActivity-
onStart()
onResume()
onPause()
StandThreeActivity.onCreate()
onStart()
onResume()
--------------这里回到BaseActivity上
StandOneActivity.onStop()
onDestaory()
StandTwoActivity.onStop()
相关文档
最新文档