Úvodní obrazovka pro Xamarin. Forms
Aplikace mají často prodlevu při spouštění, zatímco aplikace dokončí proces inicializace. Vývojáři můžou chtít nabízet prostředí, které se při spuštění aplikace obvykle nazývá úvodní obrazovka. Tento článek vysvětluje, jak vytvořit úvodní obrazovky pro aplikace Xamarin. Forms.
Xamarin. Forms se inicializuje na každé platformě po dokončení nativní spouštěcí sekvence. Inicializuje se Xamarin. Forms:
- V
OnCreatemetoděMainActivitytřídy na Androidu. - V
FinishedLaunchingmetoděAppDelegatetřídy v iOS. - V
OnLaunchedmetoděApptřídy na UWP.
Úvodní obrazovka by se měla zobrazit co nejdříve při spuštění aplikace, ale Xamarin. Forms se neinicializuje až do opožděného spuštění sekvence, což znamená, že úvodní obrazovka musí být implementovaná mimo Xamarin. Forms na každé platformě. V následujících částech se dozvíte, jak vytvořit úvodní obrazovky na každé platformě.
Úvodní obrazovka pro Xamarin. Forms Android
Vytvoření úvodní obrazovky v Androidu vyžaduje, aby Activity se jako speciální motiv vytvořila úvodní obrazovka MainLauncher . Ihned po zahájení úvodní obrazovky se Activity spustí hlavní Activity s motivem normální aplikace.
Další informace o úvodních obrazovkách na Xamarin. Android najdete na úvodní obrazovce pro Xamarin. Android.
Úvodní obrazovka pro Xamarin. Forms iOS
Úvodní obrazovka na iOS se označuje jako spouštěcí obrazovka. Při vytváření spouštěcí obrazovky v systému iOS je nutné vytvořit scénář, který definuje uživatelské rozhraní spouštěcí obrazovky, a poté nastavit scénář jako spouštěcí obrazovku v souboru info. plist.
Další informace o spouštěcích obrazovkách na Xamarin. iOS najdete v tématu spouštěcí obrazovka Xamarin. iOS.
Úvodní obrazovka pro Xamarin. Forms UWP
Na UWP obsahuje Package. appxmanifest kartu vizuálních prostředků s podnabídkou úvodní obrazovky . V této nabídce lze zadat grafiku úvodní obrazovky:
