橫豎屏切換的生命週期

2021-07-07 08:08:41 字數 380 閱讀 3909

預設情況下 ,橫豎屏切換, 銷毀當前的activity,重新建立乙個新的activity

快捷鍵ctrl+f11

在一些特殊的應用程式常見下,比如遊戲,不希望橫豎屏切換activity被銷毀重新建立 需求:禁用掉橫豎屏切換的生命週期 

1. 橫豎屏寫死 android:screenorientation="landscape"       android:screenorientation="portrait"

讓系統的環境 不再去敏感橫豎屏的切換。

android:configchanges="orientation|screensize|keyboardhidden"

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

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

關於橫豎屏切換時Activity生命週期的問題

activity的生命週期和專案清單檔案裡面的配置有關係 3 設定activity的android configchanges orientation keyboardhidden 時,切屏不會重新呼叫各個生命週期,只會執行onconfigurationchanged方法 以上是android 3....

Activity的橫豎屏生命週期

接下來,我們補充一下activity的橫豎屏生命週期的變化。先上 吧 package com.sunofbeaches.activitylifecircledemo import android.os.bundle import android.util.log created by trillga...