美文网首页
Activity生命周期的理解

Activity生命周期的理解

作者: 风轻云淡宇 | 来源:发表于2018-03-29 15:40 被阅读0次
    1. 正常启动一个Activity,各个生命周期执行的顺序为:
      onCreate()-->onStart()-->onResume()
    2. 启动Activity后按返回键会销毁该Activity:
      onPause()-->onStop()-->onDestroy()
    3. 启动Activity后按Home键,此时不会销毁Activity:
      onPause()-->onStop()
      此时从最近程序列表或者桌面图标激活该Activity:
      onRestart()->onStart()->onResume()
    4. 那什么时候Activity会只执行onPause(),而不执行onStop()呢?
      如果启动并激活Activity(记A),此时再在A中启动一个透明的Activity(记T),
      此时A将只执行onPause(),不会执行onStop(),也就是A满足条件:
      可见而不置顶

    相关文章

      网友评论

          本文标题:Activity生命周期的理解

          本文链接:https://www.haomeiwen.com/subject/iqimcftx.html