Xamarin yra programinės įrangos platforma, naudojama kelių platformų mobiliesiems kūrimui. Jį galite naudoti kurdami programas iOS, Android, Windows ir kt. Galite sukurti naują „Xamarin“ projektą naudodami „Visual Studio“ ir užpildyti programą pridėdami turinio, valdiklių ir kitų funkcijų.
Kai kuriate naują programą mobiliesiems, jūsų programai gali prireikti kelių puslapių. Tokiu atveju programai taip pat reikės reikiamų funkcijų, kad vartotojai galėtų naršyti tarp šių puslapių.
Kaip sukurti Xamarin projektą
Pradėti, sukurti naują Xamarin projektą. Kai sukursite naują programą, bus numatytasis pagrindinis puslapis, vadinamas Pagrindinis puslapis.xaml saugomi pagrindiniame Xamarin projekto aplanke. The Pagrindinis puslapis.xaml puslapis veikia kaip pradinis ekranas, kai pirmą kartą paleidžiate programą.
Puslapyje taip pat yra a Pagrindinis puslapis.xaml.cs failą, kuriame galite parašyti savo programavimo logiką naudodami C#. Kitos platformos gali naudoti kitas mobiliųjų žaidimų kalbų, kurios gali būti naudingos jums mokytis.
- Eikite į Pagrindinis puslapis.xaml ir atidarykite.
- Viduje Pagrindinis puslapis.xaml failą, pakeiskite numatytąjį kodą. Pakeiskite turinį StackLayout UI elementas su nauja etikete:
<StackLayout Padding = "50">
<Etiketės tekstas = "Mano nauja mobilioji programa"
Horizontalios parinktys = "centras"
Vertikalios parinktys = "CentrasIrIšplėsti"
FontAttributes = "Paryškintas, kursyvas"
Šrifto dydis = "24"
Teksto spalva = "Juoda" />
</StackLayout> - „Visual Studio“ lango viršuje spustelėkite žalią paleidimo mygtuką, kad paleistumėte programą emuliatoriuje.
- Palaukite, kol projektas bus sukompiliuotas, kol emuliatorius bus paleistas.
Kaip pridėti antrą puslapį prie Xamarin projekto
Šiuo metu jūsų Xamarin projektas turi tik vieną puslapį. Norėdami sukurti naują puslapį, pridėkite naują xaml failą ir užpildykite jį tam tikru turiniu.
- „Solution Explorer“ dešiniuoju pelės mygtuku spustelėkite projektą. Pasirinkite Papildyti, ir spustelėkite Naujas daiktas.
- Pasirinkite Turinio puslapis nuo Ksamarinas. Formos Kategorija. Pavadinkite naują failą SecondPage.xaml, ir spustelėkite Papildyti.
- Pamatysite, kad naujas puslapis pasirodys „Solution Explorer“ ir bus sudarytas iš a xaml failas ir a xaml.cs failą. The xaml failą sudarys UI elementai ir valdikliai bei xaml.cs failą sudarys kita kodo logika ir funkcijos.
- Atidaryk SecondPage.xaml failą, kuriame jau bus numatytasis kodas. Viduje StackLayout UI elementą, pakeiskite dabartinę etiketę etikete, kurioje parašyta „Antras puslapis“.
<StackLayout>
<Etiketės tekstas="Antrasis puslapis"
Šrifto dydis ="42"
VerticalOptions="CentrasIrIšplėsti"
Horizontalios parinktys ="CentrasIrIšplėsti" />
</StackLayout>
Kaip pereiti į antrąjį puslapį iš pagrindinio puslapio
Norėdami pereiti į antrąjį puslapį, pridėkite mygtuką, kuris suaktyvins programą, kad pereitų į jį.
- Atviras Pagrindinis puslapis.xaml.
- Pridėkite mygtuko UI elementą. Pridėkite naują mygtuką po etikete.
<Mygtuko tekstas = "Eikite į antrąjį puslapį"
x: Vardas = "Mygtukas 1"
Fono spalva = "#2196F3"
Teksto spalva = "WhiteSmoke"
HeightRequest = "50" /> - Atviras Pagrindinis puslapis.xaml.cs, ir sukurkite funkciją, vadinamą Eiti į (). Funkcijos viduje naudokite Navigacija. PushAsync funkcija pereiti į naują puslapį. Kaip argumentą turėsite pridėti naują puslapio objektą.
asynctuštuma NavigateTo (objekto siuntėjas, EventArgs e)
{
Navigacija. PushAsync(naujas Antrasis puslapis());
} - Grįžti į Pagrindinis puslapis.xaml. Pridėti naują Eiti į () funkcija Paspaudė atributas. Tai suaktyvins funkciją, kai vartotojas paspaus mygtuką.
<Mygtuko tekstas = "Eikite į antrąjį puslapį"
x: Vardas = "Mygtukas 1"
Paspaudė = "Eiti į"
Fono spalva = "#2196F3"
Teksto spalva = "WhiteSmoke"
HeightRequest = "50" /> - „Visual Studio“ lango viršuje spustelėkite žalią paleidimo mygtuką, kad paleistumėte programą naudodami emuliatorių.
- Spustelėkite mygtuką pagrindiniame puslapyje. Pamatysite, kad programa pereis į antrąjį puslapį.
Mobiliųjų programų kūrimas naudojant Xamarin
Xamarin yra atvirojo kodo įrankis, kurį galite naudoti kurdami mobiliąsias programas iOS, Android, Windows ir kt. Galite sukurti naują Xamarin projektą naudodami Visual Studio, užpildyti programą ir pridėti kelis puslapius.
Norėdami pridėti kelis puslapius, sukurkite naujus turinio puslapius ir užpildykite juos turiniu. Taip pat galite naudoti įvykius spustelėjus arba kitus įvykius, kad suaktyvintumėte programą ir pereitumėte į naują puslapį.
Kuriant mobiliąją programą reikia daug, todėl svarbu, kad pradėtumėte suprasti pagrindus. Naršykite kai kuriuos puikius kursus, iš kurių galite mokytis.