Xamarin ir programmatūras platforma, ko izmanto starpplatformu mobilo ierīču izstrādei. Varat to izmantot, lai izveidotu lietotnes operētājsistēmās iOS, Android, Windows un citur. Varat izveidot jaunu Xamarin projektu, izmantojot Visual Studio, un aizpildīt savu lietotni, pievienojot saturu, logrīkus un citas funkcijas.

Kad veidojat jaunu mobilo lietotni, jūsu lietotnei var būt nepieciešamas vairākas lapas. Ja tas tā ir, lietotnei būs nepieciešama arī nepieciešamā funkcionalitāte, lai lietotāji varētu pārvietoties starp šīm lapām.

Kā izveidot Xamarin projektu

Lai sāktu, izveidot jaunu Xamarin projektu. Kad izveidojat jaunu lietotni, tiks izsaukta noklusējuma galvenā lapa Galvenā lapa.xaml tiek glabāti galvenajā Xamarin projekta mapē. The Galvenā lapa.xaml lapa darbojas kā sākuma ekrāns, kad pirmo reizi palaižat lietojumprogrammu.

Lapā ir arī a Galvenā lapa.xaml.cs failu, kurā varat ierakstīt programmēšanas loģiku, izmantojot C#. Citas platformas var izmantot citus mobilās izstrādes spēļu valodas, kuras jums var būt noderīgas.

  1. Dodieties uz Galvenā lapa.xaml un atveriet to.
  2. Iekš Galvenā lapa.xaml failu, mainiet noklusējuma kodu. Nomainiet saturu StackLayout UI elements ar jaunu etiķeti:
    <StackLayout Padding = "50">
    <Etiķetes teksts = "Mana jaunā mobilā lietojumprogramma"
    HorizontalOptions = "Centrs"
    VerticalOptions = "CentrsUnIzvērst"
    FontAttributes = "Treknrakstā, slīprakstā"
    Fonta izmērs = "24"
    Teksta krāsa = "Melns" />
    </StackLayout>
  3. Visual Studio loga augšdaļā noklikšķiniet uz zaļās atskaņošanas pogas, lai palaistu lietojumprogrammu emulatorā.
  4. Pagaidiet, līdz projekts tiks apkopots, pirms tiek palaists emulators.

Kā Xamarin projektam pievienot otro lapu

Pašlaik jūsu Xamarin projektam ir tikai viena lapa. Lai izveidotu jaunu lapu, pievienojiet jaunu xaml failu un aizpildiet to ar saturu.

  1. Programmā Solution Explorer ar peles labo pogu noklikšķiniet uz projekta. Izvēlieties Pievienotun noklikšķiniet uz Jauns vienums.
  2. Izvēlieties Satura lapa no Ksamarīns. Veidlapas kategorijā. Nosauciet jauno failu SecondPage.xamlun noklikšķiniet uz Pievienot.
  3. Jūs redzēsiet, ka jaunā lapa tiks parādīta rīkā Solution Explorer, un to veidos gan a xaml fails un a xaml.cs failu. The xaml fails sastāvēs no UI elementiem un logrīkiem, un xaml.cs fails sastāvēs no citas koda loģikas un funkcionalitātes.
  4. Atveriet SecondPage.xaml failu, kurā jau būs kāds noklusējuma kods. Ietvaros StackLayout UI elementu, aizstājiet pašreizējo iezīmi ar etiķeti, kas saka "Otrā lapa".
    <StackLayout>
    <Etiķetes teksts="Otrā lapa"
    Fonta izmērs="42"
    VerticalOptions="CentrsUnIzvērst"
    HorizontalOptions="CentrsUnIzvērst" />
    </StackLayout>

Kā pāriet uz otro lapu no galvenās lapas

Lai pārietu uz otro lapu, pievienojiet pogu, kas aktivizēs lietotni, lai pārietu uz to.

  1. Atvērt Galvenā lapa.xaml.
  2. Pievienojiet pogas lietotāja interfeisa elementu. Pievienojiet jauno pogu zem etiķetes.
    <Pogas teksts = "Pārejiet uz otro lapu"
    x: Vārds = "Poga 1"
    Fona krāsa = "#2196F3"
    Teksta krāsa = "WhiteSmoke"
    Augstuma pieprasījums = "50" />
  3. Atvērt Galvenā lapa.xaml.csun izveidojiet funkciju, ko sauc Navigēt uz(). Funkcijā izmantojiet Navigācija. PushAsync funkcija, lai pārietu uz jauno lapu. Jaunais lapas objekts būs jāpievieno kā arguments.
    asinhronsnederīgs NavigateTo (objekta sūtītājs, EventArgs e)
    {
    Navigācija. PushAsync(jauns Otrā lapa());
    }
  4. Atgriezties uz Galvenā lapa.xaml. Pievienojiet jauno Navigēt uz() funkcija Noklikšķināja atribūts. Tas aktivizēs funkciju, kad lietotājs nospiež pogu.
    <Pogas teksts = "Pārejiet uz otro lapu"
    x: Vārds = "Poga 1"
    Noklikšķināja = "Virzīties uz"
    Fona krāsa = "#2196F3"
    Teksta krāsa = "WhiteSmoke"
    Augstuma pieprasījums = "50" />
  5. Visual Studio loga augšdaļā noklikšķiniet uz zaļās atskaņošanas pogas, lai palaistu lietotni, izmantojot emulatoru.
  6. Noklikšķiniet uz pogas galvenajā lapā. Jūs redzēsit, ka lietotne pāriet uz otro lapu.

Mobilo lietojumprogrammu izveide, izmantojot Xamarin

Xamarin ir atvērtā pirmkoda rīks, ko varat izmantot, lai izstrādātu mobilās lietojumprogrammas operētājsistēmās iOS, Android, Windows un citur. Varat izveidot jaunu Xamarin projektu, izmantojot Visual Studio, aizpildīt lietotni un pievienot vairākas lapas.

Lai pievienotu vairākas lapas, izveidojiet jaunas satura lapas un aizpildiet tās ar saturu. Varat arī izmantot notikumus ar klikšķi vai citus notikumus, lai aktivizētu lietotni, lai tā pārietu uz jauno lapu.

Mobilās lietojumprogrammas izveidē ir nepieciešams daudz kas saistīts, tāpēc ir svarīgi, lai, sākot darbu, izprastu pamatprincipus. Izpētiet dažus no lieliskajiem kursiem, no kuriem varat mācīties.