代码之家  ›  专栏  ›  技术社区  ›  Sweeper

当用户关闭监视器时调用什么活动生命周期方法

  •  1
  • Sweeper  · 技术社区  · 10 年前

    我有一个android活动。如果用户关闭android设备的监视器一段时间,然后再次打开,则当前活动似乎已重新启动。我在互联网上找到了一张活动生命周期图片,但它没有告诉我当用户关闭监视器时调用什么方法。它只告诉我,当活动正在运行,并且“另一个活动出现在活动前面”时 onPause() 方法。但“黑屏”不是“另一种活动”,对吧?

    那么,当设备的监视器关闭时,称为什么?

    2 回复  |  直到 10 年前
        1
  •  2
  •   BNK    10 年前

    onPause 将首先调用,然后 onStop 将被调用

    enter image description here

        2
  •  1
  •   Rashmi Jain    10 年前

    活动生命周期方法和状态

    onResume() called- Visible
    onPause() called - Partially Visible
    onStop() called - Invisible
    

    如果应用程序在内存中,则在应用程序再次启动时调用onRestart,否则调用onCreate()