1. 點擊返回鍵調用生命周期方法順序:
onBackPressed--> onPause--> onStop --> onDestroy(finish掉一個Activity時候),
先onActivityResult-->onResume川慌,注意當有fragment時吃嘿,Fragment的onHiddenChanged()只有在該fragment被其他fragment切換掉了時候才調用,在Activity切換時候不調用梦重,而且在Activity調用onResume時候唠椭,fragment的onResume才會被調用;
2. 多個Fragment在一個Activity忍饰,Activity執(zhí)行onResume或onPause時候,Fragment走的是那個?
運行順序:以Activity為中心寺庄,優(yōu)先調用Activity的onResume或onPause方法艾蓝,然后根據addFragment()方法按照添加Fragment的順序,依次執(zhí)行每一個Fragment中的onResume或onPause()方法斗塘;
當多個Fragment在Activity中做輪番切換時赢织,是先執(zhí)行的要隱藏那個Fragment的onHiddenChanged(hidden==true),再去執(zhí)行要顯示那個Fragment的onHiddenChanged(hidden==false)馍盟;
---待補充于置。。贞岭。