isp*_*iro 1 c# xamarin xamarin.forms
Xamarin.Forms(PCL)应用程序关闭时,如何运行代码?(类似于Windows的Application.ApplicationExit事件。)
在退出应用程序之前,需要执行一些操作,并且该应用程序可能会被用户或需要资源的设备终止。
从Xamarin.Forms 生命周期文档中:
请注意,没有终止应用程序的方法。在正常情况下(例如,不崩溃),应用程序将在OnSleep状态下终止,而无需任何其他通知。
在你App.xaml.cs,你会发现OnSleep它挂接到每个平台上相应的等效方法。
protected override void OnSleep()
{
// TODO write code when your app goes to bed
}
Run Code Online (Sandbox Code Playgroud)
但是,不能保证在真正关闭应用程序的所有情况下都调用此方法。因此,如果可能,您可能应该找到替代方法。
| 归档时间: |
|
| 查看次数: |
5361 次 |
| 最近记录: |