Activity类的方法:
当Activity第一次调用时就会执行,在其中设置Activity使用的布局文件、定义监听器等;
protected void onStart()
当Activity可见时就会调用这个方法;
protected void onRestart()
从第二个Activity回到第一个Activity中时,调用这个函数;
protected void onResume()
当获得了用户的焦点时,便可以调用这个函数;
protected void onPause()
应用程序启动了另一个Activity的时候,这个应用程序就会调用这个函数;
protected void onStop()
对于用户这个Activity处于不可见的状态,调用这个函数;
protected void onDestroy()
如果调用了Activity的finish方法,会调用这个方法;当系统资源不够用的时候。
Activity开始是调用的三个函数:
onCreate()、onStart()、onResume();
在第一个Activity中启动第二个Activity时调用的函数:
第一个Activity调用了onPause()、onStop函数(这个函数是第二个Activity把第一个Activity覆盖调时,没有完全覆盖住就不调用了);
第二个Activity调用了onCreate()、onStart()、onResume();
关闭第二个Activity,显示第一个Activity时:
第二个Activity调用了onPause()函数;
第一个Activity调用了onResume()函数;
finish()函数结束这个Activity