是否有办法区分这两者:
当应用程序从背景到foreground
android有什么不同之处吗?或者我们必须实现我们自己的自定义逻辑(比如跟踪最近的活动)?
发布于 2020-01-28 12:57:22
你搞错了。每当创建一个活动时,onResume就会在onStart之后被调用。每当您的活动返回堆栈时,都会调用onPause。同样,如果您的活动回到前台,则调用onResume。所以,这并不是说,onResume是在onPause之前调用的。每当活动从onPause状态返回时,onResume就会被调用,而不是onStart或onCreate。这样,Android就不必一次又一次地创建活动实例,尽管这些实例没有被正确销毁。这也是相当有效的内存。
https://stackoverflow.com/questions/59948966
复制相似问题