开发手册 欢迎您!
软件开发者资料库

Xamarin - Android活动生命周期

Xamarin Android活动生命周期 - 从简单和简单的步骤学习Xamarin,从基本到高级概念,包括安装,第一个应用程序,应用程序清单,Android资源,Android活动生命周期,权限,构建应用程序GUI,菜单,布局,Android小部件, Android对话框,图库,Andriod视图,多屏幕应用程序,部署应用程序。

当用户浏览Android应用时,会发生一系列事件.例如,当用户启动应用程序(例如,Facebook应用程序)时,它启动并在前台对用户可见, onCreate() →  onStart() →  onResume().

如果另一个活动开始,例如,电话进来,那么Facebook应用程序将转到后台并且呼叫到达前台.我们现在有两个进程在运行.

  onPause()---> onStop()

当电话结束时,Facebook应用程序返回前台.有三种方法叫做.

  onRestart()---> onStart()---> onResume()

Android活动中有7个生命周期流程.它们包括 :

  • onCreate : 首次创建活动时会调用它.

  • onStart : 它在活动开始时被调用,并且对用户可见.

  • onResume : 当活动开始与用户交互时调用它.用户输入在此阶段进行.

  • onPause : 当活动在后台运行但尚未被杀死时调用它.

  • onStop : 当活动不再对用户可见时调用.

  • onRestart : 在活动停止之后,再次启动之前调用它.当用户返回之前停止的活动时,通常会调用它.

  • onDestroy : 这是活动从内存中删除之前的最后一次调用.

下图显示了Android Activity Lifecycle :

Android Activity Lifecycle