Advertisement

Android学习笔记:解析Android中活动的生命周期(正常与异常)

阅读量:

唯有深入掌握活动在整个生命周期中的运行规律,方能实现对程序的最优优化,从而为用户提供更为优质的操作体验。

Android官方提供了活动生命周期的示意图,但该图示为英文版本,经翻译后的具体内容如下所示(绘制此类图表确实需要极大的耐心):

Activity类中共包含7个回调函数,这些函数涵盖了活动生命周期的各个阶段。

1、onCreate()。当活动首次被创建时触发该方法。

2、onStart()。当活动从不可见状态转变为可见状态时调用。

3、onResume()。在活动准备与用户进行交互时调用,也可理解为当活动获得输入焦点时执行。

4、onPause()。当系统准备启动或恢复另一个活动时调用,同时也可以视为活动失去输入焦点的标志。

5、onStop()。当活动完全不可见时调用。例如,若由A活动启动的B活动为对话框式,则此时A活动并未完全不可见,因此仅会触发onPause()方法,而不会执行

全部评论 (0)

还没有任何评论哟~