有时我看到人们使用Activity.onAttachedToWindow方法,但就我个人而言,我从未使用过它。在阅读它的文档时,在我看来与onStart()几乎相同。

我假设的一件事是:
onAttachedToWindow之前调用onCreate()onStop之后被调用。

我对这个假设是正确的吗?
两者代表什么,什么时候使用?

最佳答案

onAttachedToWindow:



Activity Lifecycle is explained here

我发现“starting new activity (Theme.Dialog styled) from onAttachedToWindow() greatly improves response time if comparing to starting it from onCreate()

10-08 17:44