onCreate没有完成

时间:2016-02-10 09:39:28

标签: android android-lifecycle

启动的活动会发生什么,并且在调用onCreate()之后和完成onCreate()之前发出呼叫?

1 个答案:

答案 0 :(得分:1)

将首先调用Application构造函数。然后将调用Application :: onCreate()方法。我所知道的唯一例外是,如果Application包含ContentProvider,它可以在Application之前接收调用。

请参阅此链接:application

public void onCreate()在API级别1中添加在应用程序启动时调用,在创建任何活动,服务或接收器对象(不包括内容提供者)之前调用。实现应尽可能快(例如使用状态的延迟初始化),因为在此函数中花费的时间直接影响在进程中启动第一个活动,服务或接收器的性能。如果覆盖此方法,请务必调用super.onCreate()。