Sådan opretter du dit første Android-projekt - Codiclick

del

Sådan opretter du dit første Android-projekt

Annoncer


I tidligere indlæg så vi forskellige gener om Android, fra hvad vi skal tage højde for, gennem Kotlin-programmeringssproget, applikationstyperne, operativsystemets egenskaber til installationen af værktøjet...

Nu vil vi i denne mulighed se, hvordan vi opretter vores første applikation!

I denne post vil vi hovedsageligt fokusere på oprettelsen af projektet og den grundlæggende struktur, som værktøjet giver, som vil tjene som grundlag for fremtidige registreringer, hvor vi yderligere vil supplere vores ansøgning.

Projektoprettelse.


Når du starter Android Studio, hvis det er første gang, giver værktøjet os mulighed for at oprette et nyt projekt, ellers vælger vi i værktøjslinjen nyt projekt

Når dette er gjort, indlæses vinduet, hvor vi vælger den type projekt, vi vil have, i dette tilfælde vælger vi Tom aktivitet og klikker på Næste

Efterfølgende indlæses oprettelsesvinduet, her definerer vi projektnavnet, pakkenavnet, stien hvor projektet skal gemmes, programmeringssproget og minimum SDK som vi skal arbejde med.


Hvis vi ikke ved, hvad minimum SDK er, kan vi klikke på "Hjælp mig med at vælge"

BEMÆRK: Det er meget vigtigt at definere pakkenavnet klart, da det er det, der refererer til pakken og virksomheden, når den udgives i app-butikken. I det følgende eksempel ser vi pakkestien defineret for App StropperS udgivet på Google Play . (https://play.google.com/store/apps/details?id=co.chenao.stroopers&hl=es_419&gl=US)

Går tilbage til projektoprettelse, hvis vi ikke ved, hvilken version vi skal vælge for minimums-SDK, kan vi klikke på "Hjælp mig med at vælge"

Når vi gør dette, indlæses et vindue, hvor vi kan se Android-versionerne fra den mest brugte til den seneste, samt detaljerne for hver version.


I kolonnen "KUMULATIV DISTRIBUTION" vises procentdelen af brugen af Android-versionen på nuværende enheder. Disse data indhentes baseret på statistik indsamlet af platformen, vi vælger den version, der skal arbejdes med, og klikker OK.

(Hvis du vil vide lidt mere om versioner, kan du finde mere information i introduktionen til Android app-udvikling)


Observation: Ved at definere, hvilken version vi ønsker som minimum SDK, begrænser vi brugen af appen fra den version, der er valgt på forhånd, for eksempel hvis vi beslutter, at vi kun kan installere appen i version 5.0 på forhånd, kan vi ikke installere den i 4.4 for eksempel.

Grundlæggende struktur.


Efter et øjeblik projektet er bygget, er det meget vigtigt, at vi har adgang til internettet, da værktøjet begynder at downloade de afhængigheder, der er nødvendige for dets konstruktion, til sidst kan vi se projektets struktur, filen aktivitet_hoved.xml og klassen MainActivity.kt med standardkoden.


Vi kan også se filer som AndroidManifest.xmldet er ham bygge.gradle blandt andet, som vi vil analysere senere.


Derudover, hvis en emulator allerede er oprettet, vil den automatisk indlæse den tilgængelige emulator eller konfigurerede fysiske enhed, som jeg i mit tilfælde kaldte "Pixel 2 API 28"



Oprettelse af grafisk grænseflade.


Hvis vi indsætter filen aktivitet_hoved.xml Vi vil se en grafisk klient, hvorfra vi kan oprette vores skærme, her vil vi se "Projekt” som giver os mulighed for at trække og slippe komponenter samt ændre komponenter gennem deres egenskaber.



Vi kan også finde "At dele” som giver os mulighed for at opdele skærmen i xml kode sektion og skærmvisning sektion, her kan vi oprette komponenterne gennem kode selvom vi kan skifte mellem de to visninger.


Vi kunne også arbejde på "kode” en, der giver os kun arbejde med kode, men “Split”-visningen anbefales mere.


I denne visualisering kan vi lære om strukturen af skærmen og de komponenter, der udgør den, samt dens egenskaber, bemærk at f.eks.Hej Verden!” som er oprettet som standard, bruges en komponent og dette er i en content manager kaldet Constraint Layout som giver dig mulighed for at placere komponenter med positioner i forhold til skærmen eller andre komponenter.



Hvis vi går til designvisningen, kan vi ændre skærmen efter vores smag, vi vil gøre denne proces i et fremtidigt indlæg.

Og det er det, det er alt indtil videre, jeg håber, det hjalp dig med at komme i gang med at skabe dine egne apps.





Det kan også interessere dig.




Er der noget, du vil tilføje eller kommentere om dette indlæg? gør gerne....Og hvis du kunne lide det... Jeg inviterer dig til at dele y Tilmeld dig ved at klikke på knappen "Tilmeld dig dette websted" for at høre flere indlæg som dette 😉