activity 用户关闭监视器时调用的生命周期方法是什么

What activity lifecycle method is called when the user switches off the monitor

我有一个 android activity。如果用户关闭 android 设备的监视器一段时间然后再次打开,则好像当前的 activity 重新启动了。我在网上找到了一张activity生命周期图,但是没有告诉我当用户关闭监视器时调用了什么方法。它只告诉我,当 activity 是 运行 和 "another activity comes in front of the activity" 时,调用 onPause() 方法。但是 "black screen" 不是 "another activity",对吧?

那么当设备的显示器关闭时调用什么?

onPause会先被调用,然后onStop会被调用

Activity 生命周期方法和状态

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

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