裝置橫豎屏切換的時候,生面週期的變化

2022-07-09 16:39:08 字數 279 閱讀 8038

1:不設定activity的android:configchanges時,切屏會重新呼叫各個生命週期,切橫屏時會執行一次,切豎屏時會執行兩次

2:設定activity的android:configchanges=」orientation」時,切屏還是會重新呼叫各個生命週期,切橫、豎屏時只會執行一次

3:設定activity的android:configchanges=」orientation|keyboardhidden」時,切屏不會重新呼叫各個生命週期,只會執行onconfigurationchanged方法

橫豎屏切換時候activity的生命週期

1 不設定 activity 的android configchanges 時,切屏會重新呼叫各個生命週期,切橫屏時會執行一次,切豎屏時會執行兩次 2 設定 activity 的android configchanges orientation 時,切屏還是會重新呼叫各個生命週期,切橫 豎屏時只會執...

橫豎屏切換的生命週期

預設情況下 橫豎屏切換,銷毀當前的activity,重新建立乙個新的activity 快捷鍵ctrl f11 在一些特殊的應用程式常見下,比如遊戲,不希望橫豎屏切換activity被銷毀重新建立 需求 禁用掉橫豎屏切換的生命週期 1.橫豎屏寫死 android screenorientation l...

activity的橫豎屏切換

activity橫豎屏切換的生命週期 1 不設定activity的android configchanges時,切屏會重新呼叫各個生命週期,切橫屏時會執行一次,切豎屏時會執行兩次 2 設定activity的android configchanges orientation 時,切屏還是會重新呼叫各個...