Katalogstruktur i Android Studio - Codiclick

dela med sig

Katalogstruktur i Android Studio

I ett tidigare inlägg såg vi hur vi skapar vårt första projekt på Android, den här gången kommer vi att se vad projektkatalogstrukturen är och vad som är huvudelementen att ta hänsyn till.

Annonser


Som standard skapas projektet med följande struktur och presenterar oss med 2 flikar, MainActivity.kt y activity_main.xml.


Dessa 2 flikar motsvarar kotlin-filen som kommer att ha logiken i vårt system (kallas Aktiviteter) och filen som kommer att ha appens grafiska gränssnitt (kallas Layout).


Överst i miljön kan vi se namnet på projektet och om vi håller muspekaren över det hittar vi sökvägen där det är sparat på vår dator.

Observation: om du vill komma åt direkt kan vi högerklicka på appar och vi letade Öppnade in och vi väljer utforskarepå detta sätt laddas projektkatalogen.

Katalogstruktur.


På vänster sida hittar vi strukturen på projektets kataloger, här ser vi att den innehåller mappen i roten appar som representerar projektet och inom det ser vi manifestera, Java, kött y Gradle-skript som i sin tur innehåller andra viktiga kataloger eller filer för vår applikation.


Som standard laddas den i "Android" -vyn, men vi kan ändra vyn enligt våra behov till någon av de tillgängliga.



För nu rekommenderas det att arbeta med "Android"-vyn som ger oss basstrukturen för att arbeta med våra applikationer, låt oss se vad katalogerna som visas där består av.

  • manifestera: Den här mappen innehåller AndroidManifest.xml-filen som innehåller projektets metadata, motsvarande den allmänna informationen om vår applikation, som anger applikationens namn, ikon, tema, associerade aktiviteter, bland annat (denna fil får inte ändras om inte är medveten om det)
  • Java: Den här katalogen innehåller projektets aktiviteter och/eller paket, motsvarande appens logiska klasser, om vi väljer programmeringsspråket java så kommer vi att ha filer med .java-tillägget, om vi väljer kotlin blir de filer med .kt-tillägget , som den här. Vi skulle själva kunna lägga till enhetstestfilerna i appen.
  • kött: Motsvarar utrymmet där hela den grafiska delen av appen kommer att hanteras vad gäller skärmar (layouter), orientering, bilder, ikoner och resursfiler såsom xml-filer för färger, texter, teman, bland annat.
  • Gradle-skript: Här är appens konfigurationsfiler, till exempel build.gradle-filen där vi hanterar projektets beroenden eller nödvändiga bibliotek för appen, projektets version, konfigurationselement, byggversion, bland annat.

Och fram till den här posten kommer vi i nästa att se hur man skapar en virtuell enhet för att emulera våra applikationer.

Det kan också intressera dig.




Finns det något du vill lägga till eller kommentera om det här inlägget? gör gärna....Och om du gillade det... Jag inbjuder dig att dela y Prenumerera genom att klicka på knappen "Gå med på den här webbplatsen" för att höra fler inlägg som detta 😉