Android的activity类中方法及用的时间

    xiaoxiao2023-03-24  3

    Activity类的方法:

    protected void onCreate(Bundle savedInstanceState) 当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

    转载请注明原文地址: https://ju.6miu.com/read-1201152.html
    最新回复(0)