1、非運行Not Running
前臺Forground
2、活動active;
3、非活動inactive
4、后臺Background
5、掛起suspend
1、application:willFinishLaunchWithOptions:應用程序啟動的時候并初始化,調用該方法
2、applicationDidBecomeActive :應用程序進入前臺并處于活動狀態的時候調用;
3、applicaitoWillResignActive:從活動狀態進入到非活動狀態調用
4、applicationDidEnterBackground:應用進入到后臺的時候調用
5、applicationWillEnterForground:應用從后臺進入前臺時候調用
6、applicationWillTerminate:應用被終止的時候調用
非運行狀態---應用啟動場景
Not running -->Inactive ----> Active
一、點擊Home鍵,應用退出場景:
1、退到后臺,并掛起;默認
Application does not run in background設置為No
2、退到后臺,并終止;
Application does not run in background設置為Yes
二、掛起重新運行場景
從Suspend到 Forground 調用 applicationWillEnterForground方法
從inactive狀態到active狀態調用applicaitonDidBecomeActive方法
三、內存清除----應用終止場景
Background --> Suspend ---> Not running
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。