我知道在创建任何活动,服务或接收者对象(不包括内容提供者)之前,应用程序启动时会调用应用程序的onCreate。但是当android杀死/重启进程时会发生什么,应用程序的onCreate也会被调用?
答案 0 :(得分:1)
如果它杀死/重新启动整个应用程序,那么它应该是。如果它只是杀死了你的活动,那么它就不会。
答案 1 :(得分:1)
一旦它被杀死/重新启动,它将始终调用onCreate()
方法。
可以看到Android的生命周期here。
答案 2 :(得分:0)
每当你的应用程序第一次运行时你或者整个应用程序的进程被杀死而不是onCreate()方法的应用程序被调用,否则如果有任何配置更改则只有Activity的生命周期即onCreate(),OnStart ()..等方法将被调用。
一般来说App的onCreate()方法只会被调用一次