1、首次运行
//- 程序首次运行
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOpt
//程序重新激活
- (void)applicationDidBecomeActive:(UIApplication *)application
2、首次关闭
// 程序将挂起
- (void)applicationWillResignActive:(UIApplication *)application
// 程序进入后台
- (void)applicationDidEnterBackground:(UIApplication *)application
3、再次运行
//程序进入前台
- (void)applicationWillEnterForeground:(UIApplication *)application
//程序重新激活
- (void)applicationDidBecomeActive:(UIApplication *)application
4、再次关闭
// 程序将挂起
- (void)applicationWillResignActive:(UIApplication *)application
//程序进入后台
- (void)applicationDidEnterBackground:(UIApplication *)application
5、终止程序
//程序将终止
- (void)applicationWillTerminate:(UIApplication*)application