zoukankan      html  css  js  c++  java
  • 多个Activity生命周期方法调用

    android虚拟机打开后,进入自己的项目,

      这时 MainActivity :   1 ---->    onCreate (第一次被调用时android会创建此activity)

                2---->    onStart (此activity可见时调用)

                3---->    onResume (此activity获得了焦点,用户可操作时调用)

      如果这时MainActivity通过startActicity()方放调用OtherActicity,

      先是MainActivity:     4---->   OnPause

      然后OtherActicity     5----->  onCreate

                   6----->   onStart

                   7----->   onResume

       最后就MainActicity  8 ----->  onStop

    ==================================================

       这时如果点击了手机的Home按建

            OtherActivity 9 ----->onStop

       若再进入项目应用 OtherActicity 10 -----> OnRestart

                    11------->onStart

                    12----->onResume

    --------------------------------------------------------------------

    如果在第8步之后点击的是手机的Back按键

                MainActivity  9---> onRestart

              10------>onStart

              11----->onResume

        OtherActicity 12----->onStop

                13------>onDestroy

    ======================================

    如果在MainActicity里使用startActicity()调用otheractivity的地方,接着加上一句finish(),主动销毁MainActivity,那么

    就会在第8步的onStop之后:

          MainActivity  9---> onDestroy

          

        

  • 相关阅读:
    结对第一次—疫情统计可视化(原型设计)
    软工实践寒假作业(2/2)
    test
    软工实践寒假作业(1/2)
    json的基本用法
    个人作业——软件工程实践总结&个人技术博客
    个人作业——软件评测
    结对第二次作业——某次疫情统计可视化的实现
    寒假作业(2/2)— 疫情统计
    软工实践寒假作业(1/2)
  • 原文地址:https://www.cnblogs.com/JD85/p/2316484.html
Copyright © 2011-2022 走看看