生命週期的理解

2021-06-23 06:12:26 字數 1193 閱讀 9411

如圖:

- (void)loadview;

1、永遠不要手動呼叫它

2、如果要自定義self.view ,就要在loadview中修改它。不要在viewdidload中修改self.view,這樣容易造成使用先後順序錯誤。

// 檢視已經載入  

view plaincopy

- (void)viewdidload

view plaincopy

// 載入檢視

- (void)loadview

[objc] view plaincopy

// 檢視即將出現

nslog(@"%s", __func__);

} [objc] view plaincopy

// 檢視已經出現

nslog(@"%s", __func__);

} [objc] view plaincopy

// 檢視即將消失

nslog(@"%s", __func__);

} [objc] view plaincopy

// 檢視已經消失

nslog(@"%s", __func__);

}

nslog(@"%s", __func__);

return yes;

} // 程式即將進入後台

nslog(@"%s", __func__);

} // 程式已經進入後台

nslog(@"%s", __func__);

} // 程式即將進入前台

nslog(@"%s", __func__);

} // 程式已經進入活動狀態

nslog(@"%s", __func__);

} // 程式已經結束

nslog(@"%s", __func__);

}

生命週期篇 一 Activity生命週期理解

乙個activity 通俗點就叫乙個介面吧 在實際使用中會有幾種狀態 1.正在顯示 處於當前螢幕最頂層 2.尚且可見,但不可用 在其他介面下面,但未被完全覆蓋 3.完全不可見 被其他介面完全覆蓋,最常見的就是切換到桌面 以上是實際使用android手機的時候最直觀的介面狀態,那麼接下來我們來 一下,...

理解Fragment生命週期

主要看兩張圖,和跑 一,fragment的生命周 二,與activity生命週期的對比 場景演示 切換到該fragment 螢幕滅掉 螢幕解鎖 切換回本身的fragment 回到桌面 回到應用 退出應用 1.當乙個fragment被建立的時候,它會經歷以下狀態.onattach oncreate o...

理解Fragment生命週期

使用者名稱 forever crying 使用者名稱 qianfu111 主要看兩張圖,和跑 一,fragment的生命周 二,與activity生命週期的對比 當乙個fragment 物件關聯到乙個 activity 時呼叫。2 oncreate 初始建立 fragment 物件時呼叫。3 onc...