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()
我有一个 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()