Xamarin 主要方法或等效方法

mef*_*fiX 4 c# xamarin xamarin.forms

我是 Xamarin 的新手,我正在寻找像main()方法这样的入口点。此外,我有一个数据存储(即模型)类,它不断地从 Web 套接字接收数据,并且可以从整个应用程序(即从多个 ViewModels)访问。我在哪里可以放置像这样的重要和中心类?你会把这些放在一个静态类中吗?

另外:是否有类似 a 的东西main-loop负责处理任务和事件?

我非常感谢 Xamarin 应用程序中所有“入口点”的通用/入门概述。

eak*_*gul 5

每个平台都有自己main()喜欢的方法

  • 安卓MainActivity.OnCreate()
  • IOSAppDelegate.FinishedLaunching(UIApplication app, NSDictionary options)
  • 无水印App.OnLaunched(LaunchActivatedEventArgs e)

在 Xamarin.Forms 应用程序上,所有这些平台都会实例化App类并设置MainPage.

App.OnStart()如果你想为 BL 做,你应该使用方法。