美文网首页
[Android] Activity生命周期调度

[Android] Activity生命周期调度

作者: 薛定谔的金鱼 | 来源:发表于2018-01-29 15:56 被阅读0次

    Activity生命周期概述:

    Activity 生命周期

    Activity跳转生命周期调度:

    一、A-Activity启动B-Activity,B完全覆盖A,即A完全不可见

    1. A启动B:

    AActivity onCreate ——> AActivity onStart ——> AActivity onResume ——> AActivity onPause ——> BActivity onCreate ——> BActivity onStart ——> BActivity onResume ——> AActivity onStop

    2. B返回A:

    BActivity onPause ——> AActivity onRestart——> AActivity onStart ——> AActivity onResume ——> BActivity onStop ——> BActivity onDestroy

    二、A-Activity启动B-Activity,B部分透明或未覆盖整个屏幕,即A部分可见

    1. A启动B:

    AActivity onCreate ——> AActivity onStart ——> AActivity onResume ——> AActivity onPause ——> BActivity onCreate ——> BActivity onStart ——> BActivity onResume

    2. B返回A:

    BActivity onPause ——> AActivity onResume ——> BActivity onStop ——> BActivity onDestroy

    屏幕旋转Activity生命周期调度:

    一、单独A-Activity,屏幕方向发生变化

    AActivity onPause ——> AActivity onStop ——> AActivity onDestroy ——> AActivity onCreate ——> AActivity onStart ——> AActivity onResume

    二、A-Activity和B-Activity,B在A上,但B部分透明或未覆盖整个屏幕,即A部分可见,屏幕方向发上变化

    BActivity onPause ——> BActivity onStop ——> BActivity onDestroy ——> BActivity onCreate ——> BActivity onStart ——> BActivity onResume ——> AActivity onStop ——> AActivity onDestroy ——> AActivity onCreate ——> AActivity onStart ——> AActivity onResume ——> AActivity onPause

    相关文章

      网友评论

          本文标题:[Android] Activity生命周期调度

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