Android:onResume总是在onCreate之后调用?
我需要知道是否有一个实例,当onCreate
被调用至less一次之前onResume
被调用。 谢谢。
编辑:从活动生命周期来看,似乎并不如此。 但我想仔细检查一下。
- IntelliJ的IDEA – 不能build立任何东西,总是得到“包R不存在”
- 在android中增加网格间距
- 如何从android中的本地电话簿获取联系人
- 获取已安装的应用程序
- 创build服务时没有空的构造函数
onResume()
永远不会在onCreate()
之前调用。
在活动生命周期中阅读更多关于它的信息
当活动进入前台时, onResume()
将始终被调用 ,但在onCreate()
之前永远不会执行onResume()
onCreate()
。
该活动有其自己的生命周期。 只要看看这里的漂亮的图表:
http://developer.android.com/reference/android/app/Activity.html
onResume不假设在onCreate之前运行,所以你假设正确。
注:这个答案只是补充接受答案的补充。
正如以前的答案所说:
onResume() will never be called before onCreate().
在“ 活动生命周期”和“ 开始活动”中详细了解它。
在Activity生命周期的完整形象之下,包括android-lifecycle的 Fragment Lifecycle :