Activity的生命週期

Activity的生命週期
>生命週期: 一個對象從被new出來 到jvm把他垃圾回收這一個階段必須會執行的方法.

oncreate() Activity對象被創建的時候調用的方法
onDestory() Activity對象被銷燬的時候調用的方法

onStart() Activity界面被用戶可見的時候調用的方法
onStop() Activity界面被用戶不可見的時候調用的方法,比如最小化

onresume() Activity獲取焦點的時候調用的方法
onpause() Activity失去焦點的時候調用的方法

onRestart() 界面被最小化並且沒有被關閉,重新打開會執行

完整生命週期
oncreate-->onstart-->onresume-->onpause-->onstop-->ondestry
可視生命週期
onstart-->onresume-->onpause-->onstop
前臺生命週期

onresume-->onpause



橫豎屏切換的生命週期
默認橫豎屏切換,Activity被銷燬又重新創建


1.可以把屏幕的朝向寫死
android:screenOrientation="landscape" 橫屏
android:screenOrientation="portrait" 豎屏
2.讓操作系統忽略掉屏幕切換的變化
android:configChanges="orientation|keyboardHidden|screenSize"


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章