Articles

Byg din første app

dette afsnit beskriver, hvordan man opbygger en simpel Android-app. Først lærer du, hvordan du opretter en “Hej, Verden!”projekt med Android Studio og køre det. Derefter opretter du en ny grænseflade til appen, der tager brugerinput og skifter til en ny skærm i appen for at vise den.

før du starter, er der to grundlæggende begreber, som du har brug for at forstå om Android-apps: hvordan de leverer flere indgangspunkter, og hvordan de tilpasser sig forskellige enheder.,

Apps giver flere indgangspunkter

Android-apps er bygget som en kombination af komponenter, der kan påberåbes individuelt. For eksempel er en aktivitet en type app-komponent, der giver en brugergrænseflade (UI).

“main” – aktiviteten starter, når brugeren trykker på din apps ikon. Du kan også henvise brugeren til en aktivitet fra andre steder, såsom fra en meddelelse eller endda fra en anden app. andre komponenter, såsom broadcast-modtagere og-tjenester, giver din app mulighed for at udføre baggrundsopgaver uden en brugergrænseflade.,

Når du har bygget din første app, kan du lære mere om de andre appkomponenter på Application fundamentals.

Apps tilpasser sig forskellige enheder

Android giver dig mulighed for at levere forskellige ressourcer til forskellige enheder. For eksempel kan du oprette forskellige layouts til forskellige skærmstørrelser. Systemet bestemmer hvilket layout der skal bruges baseret på skærmstørrelsen på den aktuelle enhed.,

Hvis nogen af dine app ‘ s funktioner, har behov for særlig hardware, såsom et kamera, kan du søge på runtime, om enheden er, at hardware eller ej, og derefter deaktivere den tilsvarende funktioner, hvis det ikke gør. Du kan angive, at din app kræver bestemt hardware, så som Google Play vil ikke tillade, at app ‘ en skal installeres på enheder uden dem.

Når du har bygget din første app, kan du få flere oplysninger om enhedskonfigurationer i Oversigt over enhedskompatibilitet.

Med disse to grundlæggende begreber i tankerne har du to muligheder., Hvis du foretrækker at bo i hoveddokumentationen, hvilket gør det nemt at forgrene sig til andre emner for at lære mere om specifikke aspekter ved opbygning af en app, kan du gå videre til den næste lektion for at opbygge din første app. Men hvis du kan lide at følge trin-for-trin tutorials, der forklarer hvert trin fra start til slut, så overvej Android Basics i Kotlin kursus.