Activity A啟動另一個Activity B會回調哪些方法?如果Activity B是完全透明呢?如果啟動的是一個Dialog呢?


一、Activity  A啟動另一個Activity  B回調那些方法

    1、A界面==onCreate() ----->A界面==onStart()------> A界面==onResume() ---->A界面==onPause()

        ----> B界面==onCreate() ---->B界面==onStart()------->B界面==onResume()-----A界面==onStop()

       Activity B顯示后 點擊返回按鈕 回調的方法

        B界面==onPause()------>A界面===onRestart()---->A界面==onStart()---->A界面==onResume()

        ----->B界面==onStop()------>B界面==onDestroy()

二、Activity  A啟動另一個Activity  B  如果Activity B完全透明  會回調那些方法

1、A界面==onCreate()---> A界面==onStart()------> A界面==onResume()---->A界面==onPause()

       ----->B界面==onCreate()----> B界面==onStart()---->B界面==onResume()

 Activity B顯示后 點擊返回按鈕 回調的方法

    B界面==onPause()----->A界面==onResume()---->B界面==onStop()----->B界面==onDestroy()

三、Activity  A啟動一個完全透明的Dialog 回調哪些方法

1、A界面==onCreate()---> A界面==onStart()------> A界面==onResume()



作者:Good123a
鏈接:https://www.jianshu.com/p/0a22112d6221
來源:簡書
簡書著作權歸作者所有,任何形式的轉載都請聯系作者獲得授權並注明出處。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM