Xamarin 是否存在多次调用apps OnStart方法的情况。如果是,为什么建议将AppCenter.从那里开始?
寻找一些关于在哪里开始的建议。我听说OnStart甚至可以被多次调用,所以我不明白为什么建议将AppCenter放在那里。从那里开始 是否有一段时间会多次调用apps OnStart方法 Application类包含三个虚拟方法,可以覆盖它们以响应生命周期更改: OnStart-在应用程序启动时调用 OnSleep-每次应用程序进入后台时调用 OnResume-在将应用程序发送到后台后恢复时调用 当应用程序在后台和前台之间切换时,OnSleep和OnResume将被多次调用 如果主活动缺少[activity()]属性中的Xamarin 是否存在多次调用apps OnStart方法的情况。如果是,为什么建议将AppCenter.从那里开始?,xamarin,xamarin.forms,Xamarin,Xamarin.forms,寻找一些关于在哪里开始的建议。我听说OnStart甚至可以被多次调用,所以我不明白为什么建议将AppCenter放在那里。从那里开始 是否有一段时间会多次调用apps OnStart方法 Application类包含三个虚拟方法,可以覆盖它们以响应生命周期更改: OnStart-在应用程序启动时调用 OnSleep-每次应用程序进入后台时调用 OnResume-在将应用程序发送到后台后恢复时调用 当应用程序在后台和前台之间切换时,OnSleep和OnResume将被多次调用 如果主活动缺少[ac
配置更改=ConfigChanges.ScreenSize | ConfigChanges.Orientation,则在Android中,仅在[activity()]属性中,以及在应用程序首次启动时,将调用OnStart方法
所以在大多数情况下,它只会被调用一次。嗨,回到我的问题上来。如果每次轮换时都调用OnStart,那么为什么AppCenter的文档建议将AppCenter.Start放在OnStart方法中?有什么想法吗?正如我所说的,在大多数情况下,只需将属性添加到Android中,它就会被调用一次。在iOS上,它将按预期工作。