ایجاد یک Splash Screen در Xamarin
پنجشنبه 2 دی 1395در این مقاله، نحوه ی ایجاد یک Splash Screen در Xamarin را خواهیم آموخت. برای ساخت این برنامه، نیاز به استفاده از Visual Studio 2015 خواهید داشت.
گام1- از مسیر File--> New--> Project یک پروژه جدید ایجاد کنید .
گام 2- سپس یک Blank App انتخاب کنید، برای برنامه خودتان ، یک نام و محل ذخیره سازی دلخواه انتخاب کنید.
گام 3 سپس به مسیر Resource-->Layout بروید و در فایل main.axml همه کدهای مربوط به دکمه را پاک کنید. سپس به فایل MainActivity.cs بروید و کدهای مربوط به دکمه را از این محل، نیز پاک کنید.
گام 4 - در این مرحله، نیاز داریم تا یک فایل XML اضافه کنیم. نام این فایل را colors.xml می گذاریم.
برای ایجاد این فایل ، باید از مسیر زیر استفاده کنید:
Solution Explorer-->Resource-->Values-->Right click-->Add-->New Item (Ctrl+Shift+A)
گام 5- سپس گزینه ی XML file را انتخاب کنید و نام آن را colors.xml بگذارید.
گام 6 - سپس کدهای زیر را در این فایل اضافه نمایید.
<?xml version="1.0" encoding="utf-8" ?> <resources> <color name="window_background">#FFFFFF</color> </resources>
گام 7- در این مرحله، یک فایل XML دیگر اضافه کنید و نام آن را styles.xml بگذارید.
برای این کار به مسیر زیر بروید.
Solution Explorer-->Resource-->Values-->Right click-->Add-->New Item (Ctrl+Shift+A)
گام 8 - گزینه ی XML file را انتخاب کنید و نام آن را styles.xml بگذارید.
گام 9 - سپس کدهای زیر را در این فایل اضافه نمایید.
<?xml version="1.0" encoding="utf-8" ?> <resources> <style name="Theme.SplashScreen" parent="android:Theme"> <item name="android:windowBackground">@color/window_background</item><item name="android:windowNoTitle">true</item> </style> </resources>// This is just a sample script. Paste your real code (javascript or HTML) here. if ('this_is'==/an_example/){of_beautifier();}else{var a=b?(c%d):e[f];}
سپس به صفحه ی MainActivity.cs بروید. کد زیر را در قسمتی که در تصویر می بینید، قرار دهید.
[Activity(Label = "splashscreen", MainLauncher = true, Icon = "@drawable/icon",Theme ="@style/Theme.SplashScreen")]
حالا می توانید برنامه ای که ساختیم را اجرا کنیم و خروجی را ببینیم.
دوره های آموزشی زامارین
دوره برنامه نویسی اندروید با سی شارپ ( Xamarin )
آموزش متریال دیزاین در زامارین
آموزش Xamarin Forms
دوره Xamarin Form پیشرفته
- Xamarin
- 2k بازدید
- 2 تشکر