Articles

Bygg din första app

det här avsnittet beskriver hur du bygger en enkel Android-app. Först lär du dig att skapa en ” Hej, värld!”projekt med Android Studio och kör den. Sedan skapar du ett nytt gränssnitt för appen som tar användarinmatning och växlar till en ny skärm i appen för att visa den.

innan du börjar finns det två grundläggande begrepp som du behöver förstå om Android-appar: hur de ger flera inmatningspunkter och hur de anpassar sig till olika enheter.,

appar ger flera inmatningspunkter

Android-appar är byggda som en kombination av komponenter som kan åberopas individuellt. En aktivitet är till exempel en typ av appkomponent som tillhandahåller ett användargränssnitt (UI).

huvudaktiviteten startar när användaren trycker på appens ikon. Du kan också styra användaren till en aktivitet från någon annanstans, till exempel från en anmälan eller till och med från en annan app.

andra komponenter, t.ex. sändningsmottagare och tjänster, gör det möjligt för appen att utföra bakgrundsuppgifter utan användargränssnitt.,

När du har byggt din första app kan du läsa mer om de andra appkomponenterna på applikationsfundament.

appar anpassar sig till olika enheter

Android låter dig tillhandahålla olika resurser för olika enheter. Du kan till exempel skapa olika layouter för olika skärmstorlekar. Systemet bestämmer vilken layout som ska användas baserat på skärmstorleken på den aktuella enheten.,

om någon av appens funktioner behöver specifik hårdvara, till exempel en kamera, kan du fråga vid körning om enheten har den hårdvaran eller inte, och sedan inaktivera motsvarande funktioner om den inte gör det. du kan ange att appen kräver viss hårdvara så att Google Play inte tillåter att appen installeras på enheter utan dem.

När du har byggt din första app kan du läsa mer om enhetskonfigurationer på Översikt över enhetskompatibilitet.

med dessa två grundläggande begrepp i åtanke har du två alternativ., Om du föredrar att stanna i huvuddokumentationen, vilket gör det enkelt att avgränsa till andra ämnen för att lära dig mer om specifika aspekter av att bygga en app, kan du gå vidare till nästa lektion för att bygga din första app. Men om du gillar att följa steg-för-steg-handledning som förklarar varje steg från början till slut, överväga sedan Android-grunderna i Kotlin-kursen.