Innehållsförteckning:
Video: Android 101 by Fred Widjaja 2024
Ett Android-projekt med blott ben innehåller över 1 000 filer i nästan 500 mappar. Det är många saker. Om du utökar några av grenarna i Android Studio-projektfönstret ser du det träd som visas.
Fönstret Projektverktyg visar vissa delar av en Android-app.För många exempel kan du glömma 99 procent av sakerna i fönstret Projektverktyg. Du kan fokusera på bara några av sina grenar.
Filen för app / manifestgrenen
Branchen
app / manifestationer
innehåller
AndroidManifest. xml
file. Den
AndroidManifest. xml
filen ger information som en enhet behöver för att kunna köra appen. Till exempel kan en app innehålla flera aktiviteter. Den
AndroidManifest. xml
filen berättar för Android vilken av dessa aktiviteter som ska köras när användaren startar appen.
App / Java-avdelningen
Filen
app / java
innehåller din apps Java-kod. Faktum är att filialen innehåller flera versioner av din apps Java-kod. Tidigare ser du tre grenar:
- The
com. allyourcode. a03_01
fil innehåller koden som användarens enhet ska köra. - Den
com. allyourcode. a03_01 (androidTest)
ochcom. allyourcode. a03_01 (test)
filialer innehåller extra kod som du kan använda för att testa appen på din utvecklings dator.
App / res grenarna
Ordet
res
står för resurser. Branchen
res
innehåller extra artiklar - objekt som din app använder annat än sin egen Java-kod:
- The
app / res / drawable
-grenen innehåller alla vanliga bilder som din app använder. - Filen
app / res / layout
innehåller filer som beskriver utseendet på din apps aktiviteter. - Filen
app / res / mipmap
innehåller några ytterligare bilder - bilderna på appens ikoner.
Termen mipmap står för multum i parvo mapping. Och den latinska frasen multum i parvo betyder "mycket i liten. "A mipmap bilden innehåller kopior av texturer för många olika skärmupplösningar.
- Filen
app / res / values
innehåller andra typer av information som en app behöver när den körs.
Till exempel grenens
strängar. xml
filen kan innehålla strängar av tecken som din app visar. När du skapar en app först
strängarna. xml
filen kan innehålla raden
Min applikation
Om du vill ha rumänska användare att njuta av din app kan du högerklicka eller styra på
strängarna. xml
filens filial och välj Open Translations Editor.I Android Studios översättningsredigerare kan du skapa en ytterligare
app / res / värden
gren (en
sträng. Xml (ro)
filial) som innehåller följande rad:
Aplicatia mea < Gradle scriptsgrenen
Gradle
är ett mjukvaruverktyg. När verktyget körs tar det en hel massa filer och kombinerar dem för att bilda en komplett applikation - en enda fil som du kan posta på Google Play. Naturligtvis kan Gradle kombinera filer på många olika sätt, för att få Gradle att göra saker ordentligt, måste någon skaffa ett skript av något slag. Hjärtat av det här skriptet finns i build. gradle (Modul: app)
gren av fönstret Projektverktyg. Den här grenen beskriver din apps versionsnummer, minsta SDK och andra godsaker.