Katalogstruktur i Android Studio - Codiclick

del

Katalogstruktur i Android Studio

I en tidligere post så vi, hvordan vi opretter vores første projekt på Android, denne gang vil vi se, hvad projektbiblioteksstrukturen er, og hvad der er hovedelementerne, der skal tages i betragtning.

Annoncer


Som standard er projektet oprettet med følgende struktur og præsenterer os for 2 faner, MainActivity.kt y aktivitet_hoved.xml.


Disse 2 faner svarer til kotlin-filen, der vil have logikken i vores system (kaldet Aktiviteter) og filen, der vil have appens grafiske grænseflade (kaldet Layout).


Øverst i miljøet kan vi se navnet på projektet, og hvis vi svæver over det, finder vi stien, hvor det er gemt på vores computer.

Observation: hvis du vil have direkte adgang, kan vi højreklikke på apps og vi søgte Åbnet i og vi vælger opdagelsesrejsendepå denne måde indlæses projektbiblioteket.

Directory struktur.


I venstre side finder vi strukturen af projektets mapper, her ser vi at den indeholder mappen ved roden apps som repræsenterer projektet og indenfor det ser vi manifest, Java, kød y Gradle Scripts som igen indeholder andre vigtige mapper eller filer til vores applikation.


Som standard indlæses det i "Android"-visningen, men vi kan ændre visningen i henhold til vores behov til enhver af de tilgængelige.



For nu anbefales det at arbejde på "Android"-visningen, der giver os basisstrukturen til at arbejde med vores applikationer, lad os se, hvad de mapper, der ses der, består af.

  • manifest: Denne mappe indeholder AndroidManifest.xml-filen, der indeholder projektets metadata, svarende til de generelle oplysninger om vores applikation, der blandt andet angiver applikationens navn, ikon, tema, tilknyttede aktiviteter (denne fil må ikke ændres, hvis den ikke er bekendt)
  • Java: Denne mappe indeholder projektets aktiviteter og/eller pakker, svarende til appens logiske klasser, hvis vi vælger java programmeringssproget så vil vi have filer med en .java udvidelse, hvis vi vælger kotlin vil de være filer med en .kt udvidelse , som denne. Vi kunne selv tilføje enhedstestfilerne til appen.
  • kød: Svarer til det rum, hvor hele den grafiske del af appen vil blive styret i forhold til skærme (layouts), orientering, billeder, ikoner og ressourcefiler såsom xml-filer til farver, tekster, temaer m.fl.
  • Gradle Scripts: Her er appens konfigurationsfiler, for eksempel build.gradle-filen, hvor vi styrer projektets afhængigheder eller nødvendige biblioteker til appen, projektets version, konfigurationselementer, build-version, blandt andre elementer.

Og indtil denne post vil vi i den næste se, hvordan man opretter en virtuel enhed til at efterligne vores applikationer.

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 😉