Xamarin.Forms 시작 화면
애플리케이션이 초기화 프로세스를 완료하는 동안 애플리케이션의 시작이 지연되는 경우가 많습니다. 개발자는 애플리케이션이 시작되는 동안 일반적으로 시작 화면이라고 하는 브랜드 환경을 제공할 수 있습니다. 이 문서에서는 Xamarin.Forms 애플리케이션에 대한 시작 화면을 만드는 방법을 설명합니다.
Xamarin.Forms는 네이티브 시작 시퀀스가 완료된 후 각 플랫폼에서 초기화됩니다. Xamarin.Forms가 초기화됩니다.
- Android에서
OnCreate
클래스의MainActivity
메서드. - iOS에서
FinishedLaunching
클래스의AppDelegate
메서드에서. OnLaunched
UWP의App
클래스 메서드에서
시작 화면은 애플리케이션이 시작될 때 가능한 한 빨리 표시되어야 하지만 Xamarin.Forms는 시작 시퀀스 후반까지 초기화되지 않습니다. 즉, 시작 화면은 각 플랫폼의 Xamarin.Forms 외부에서 구현되어야 합니다. 다음 섹션에서는 각 플랫폼에서 시작 화면을 만드는 방법을 설명합니다.
Xamarin.Forms Android 시작 화면
Android에서 시작 화면을 만들려면 특별한 테마를 사용하여 시작 Activity
MainLauncher
화면을 만들어야 합니다. 시작 Activity
이 시작되자마자 일반 애플리케이션 테마를 사용하여 기본 Activity
시작합니다.
Xamarin.Android의 시작 화면에 대한 자세한 내용은 Xamarin.Android 시작 화면을 참조 하세요.
Xamarin.Forms iOS 시작 화면
iOS의 시작 화면을 시작 화면이라고 합니다. iOS에서 시작 화면을 만들려면 시작 화면의 UI를 정의하는 Storyboard를 만든 다음 Info.plist에서 스토리보드를 시작 화면으로 설정해야 합니다.
Xamarin.iOS의 시작 화면에 대한 자세한 내용은 Xamarin.iOS 시작 화면을 참조 하세요.
Xamarin.Forms UWP 시작 화면
UWP에서 Package.appxmanifest는 시작 화면 하위 메뉴가 있는 시각적 자산 탭을 포함합니다. 시작 화면 그래픽은 다음 메뉴에서 지정할 수 있습니다.