Hur man skapar en app med android studio

Android Studio är den officiella IDE för Android Apps. Det kostar inte något och stöder Java och Kotlin-programmeringsspråk. Det ger dig bra kontroll över vad din app gör. Så varför inte programmera din app i den? Den här artikeln förväntar dig att du känner till grunderna i Java, om du inte gör det, kolla på Hur man skriver ditt första program i Java För en introduktion.Thistaaches du hur man gör en grundläggande app i Android Studio.

Steg

Del 1 av 4:
Installera Android Studio
  1. Bild med titeln 4296302 1
1. Hämta Android Studio. Se till att du laddar ner rätt version för operativsystemet (I.e. Windows, Mac, Linux) du använder.Nedladdningen är ca 1 GB och kan ta flera minuter att ladda ner.Använd följande steg för att ladda ner och installera Android Studio: Se till att du får versionen för ditt system.
  • Gå till https: // utvecklare.android.com / studio / index.html I en webbläsare.
  • Klicka på den gröna knappen som säger Hämta Android Studio (Se till att rätt operativsystem anges under knappen.)
  • Klicka på kryssrutan bredvid "Jag har läst och godkänt ovanstående villkor."
  • Klicka på den blå knappen som säger Hämta Android Studio för [ditt operativsystem].
  • Öppna installationsfilen.
  • Följ anvisningarna på skärmen
  • Bild med titeln 4296302 2
    2. Installera beroenden (endast Linux 64-bitars). Om du har en 64-bitars Linux-dator (hoppa över det här steget om du inte) måste du installera några extra paket. På ett system som använder APT, skriv in kommandoraden: sudo apt-få installera libc6: i386 libncurses5: i386 libstdc ++ 6: i386 lib32z1 libbz2-1.0: I386.
  • Om ditt system använder yum, ange följande istället: sudo yum install zlib.i686 NCurses-libs.i686 bzip2-libs.i686
  • Alternativt kan du enkelt installera Android Studio på Ubuntu genom att öppna programvaran Centerclick i ikonen som liknar ett förstoringsglas i övre högra hörnet och skriv in "Android studio" I sökfältet.Klicka på ikonen Android Studio och klicka sedan på InstalleraDen har en ikon som liknar en ritkompass i form av en "A" Inne i en grön cirkel.
  • Bild med titeln 4296302 3
    3. Extrahera arkivet (endast llinux). Hoppa över det här steget om du hämtas om du hämtade en installationsfil på Windows eller Mac, eller om du hämtade Android Studio från programcentret på Ubuntu. Annars byt till katalogen i vilken du hämtade arkivet. Då, antingen högerklicka på den i filhanteraren och välj "Extrahera här" alternativ. eller ange "Tar -XF DownloadName.tjära.gz" in i kommandoraden (ersätt "nedladdningsnamn" Med namnet på filen du bara hämtade).
  • Bild med titeln 4296302 4
    4. Starta Android Studio. Om du hämtade en .exe eller .dmg fil, dubbelklicka bara på den. Om du hämtade och extraherade ett arkiv, öppna terminalen och ändra till underkatalogen "bina" av katalogen med de extraherade filerna (vanligtvis "android-studio"). Detta görs genom att skriva CD Android-Studio / Bin. Kör filen "studio.sh" genom att skriva ./studio.sh.
  • Bild med titeln 4296302 5
    5. Bestäm om du vill importera inställningar. Om det här är första gången med Android Studio, välj Nej. Om du använde den före och vill ha de tidigare inställningarna, välj Ja och ange var du räddade dem.
  • Bild med titeln 4296302 6
    6. Bestäm om du ska skicka användningsdata till Google. Detta är ett personligt beslut och kommer inte att ändra något i installations- eller programmeringsprocessen.
  • Bild med titeln 4296302 7
    7. Vänta tills ett fönster visas. Det kommer att kallas "Android Studio Setup Wizard". Klicka på Nästa att fortsätta.
  • Bild med titeln 4296302 8
    8. Bestäm om du ska göra en standard eller anpassad installation. Om det här är första gången med Android Studio och / eller har du inte speciella krav, bör du välja "Standard".
  • Bild med titeln 4296302 9
    9. Vänta tills komponenterna hämtas och klickar på Avsluta. Det tar lite tid, och du kan göra något annat under tiden. När de hämtas, klicka på Avsluta.
  • Del 2 av 4:
    Starta ett nytt projekt
    1. Bild med titeln 4296302 10
    1. Öppen android studio.Den har en ikon som liknar en ritningskompass i form av en A i en grön cirkel.Klicka på ikonen för att öppna Android Studio.
  • Bild med titeln 4296302 11
    2. Klicka på + Starta ett nytt Android-studioprojekt. Det finns i fönstret märkt "Välkommen till Android Studio", direkt under Android-studiologotypen. Om du inte ser ett sådant fönster, kontrollera om det här fönstret är dolt av andra fönster du har öppnat.
  • Bild med titeln 4296302 12
    3. Välj en aktivitet och klicka på Nästa. När du startar ett nytt Android-projekt, visar den en mängd olika mallar du kan välja.Du kan också välja de enheter du vill designa för att använda flikarna längst upp (i.e. Telefon och tablett, Wearos, TV, etc.) För att lära dig hur du gör appar, bör du välja "Tom aktivitet". När du har räknat ut appprogrammering kan du använda de extra funktioner som de andra aktiviteterna tillhandahåller.
  • Bild med titeln 4296302 13
    4. Ange ett namn för din app. Detta går i fältet nedan "namn" På toppen av "Konfigurera ditt projekt" sida. Det ska vara kort och beskrivande så att du omedelbart ser vad appen är för.
  • Bild med titeln 4296302 14
    5. Välj Java som språk. Använd rullgardinsmenyn nedan "Språk" att välja Java.
  • Bild med titeln 4296302 15
    6. Välj vilken Android-version du vill designa för.Använd rullgardinsmenyn bredvid "Minsta API-nivå" För att välja den tidigaste versionen av Android kommer din app att vara kompatibel med.För en enkel app bör du välja en version som stöds av de flesta enheter, även om den är äldre.
  • Bild med titeln 4296302 16
    7. Klick Avsluta. Detta skapar ett nytt Android-studioprojekt.Tillåt några minuter medan det automatiska byggsystemet sätter upp ditt projekt.
  • Del 3 av 4:
    Programmera appen
    1. Bild med titeln 4296302 17
    1. Förstå vad du vill göra. Tänk på vilken inmatning som användaren kommer att ge, hur du kommer att bearbeta den (du kan improvisera under programmering, men du bör ha en översikt över hur det ska fungera), hur du visar utmatningen till användaren. Detta exempel visar hur du skapar en app där användaren kan ange två siffror och summan visas.
  • Bild med titeln 4296302 18
    2. Öppna översättningsredigeraren. Det är en bra praxis att bara använda strängar från översättningsresurserna, även om du inte översätter appen. Använd följande steg för att öppna översättningsredigeraren:
  • Klicka på fliken som säger Activity_main.xml på toppen.
  • Klicka på rullgardinsmenyn som säger "Standard (EN-US)" På toppen bredvid en ikon som liknar en jordklot.
  • Klicka på det alternativ som säger Redigera översättningar....
  • Bild med titeln 4296302 19
    3. Lägg till lite text. Du måste förklara för användaren vad de ska göra med appen.Använd följande steg för att lägga till text:
  • Tryck på plus ( + ) knappen i det övre vänstra hörnet av överföringsredigeraren för att lägga till en sträng.
  • Sätt in en kort nyckel (det här är som ett variabelt namn, till exempel "main_instruction".)
  • Ange den fullständiga engelska texten bredvid "Standardvärde" (i.e. "Ange två nummer för att lägga till:").
  • Klick Ok.
  • Om du vill kan du lägga till ett språk med knappen som visar en jordklot med A + -teckna på den och översätt sedan all text till den här platsen.
  • Bild med titeln 4296302 20
    4. Klicka på Activity_main.xml flik.Detta stänger översättningsredigeraren och växlar tillbaka till huvudskärmen för aktivitet.Du kommer att se en tom skärm med en textruta som visar texten "Hej världen!" i mitten. För närvarande är detta ett ganska värdelöst gränssnitt.
  • Bild med titeln 4296302 21
    5. Byta ut "Hej världen!".Använd följande steg för att ersätta "Hej världen!" text:
  • Klicka på textrutan i mitten.
  • Välj den ingående märkt "text" på höger sida.
  • Byta ut "Hej världen!" med "@ String / Main_Instruction" (eller vad du kallade den nyckel du skapade). Textboxen visar nu texten du angav för den här tangenten.
  • Dra textrutan längre upp så att du har plats för andra element under det.
  • Högerklicka på posten av "Textväsen" I menyn som visar alla objekt på skärmen och välj Begränsa följd avFörälderstopp.
  • Om det här flyttar textrutan till ett oacceptabelt läge, flytta den tillbaka till var den var och upprepa. Välj Centrum följd av Vågrätt att centrera textrutan horisontellt.
  • Bild med titeln 4296302 22
    6. Placera två numeriska ingångar på skärmen. Använd följande steg för att lägga till numeriska ingångar på skärmen:
  • Klick Text i panelen till vänster nedan "Palett."
  • Dra två Nummer (undertecknat) Inmatar till förhandsgranskningsskärmen.
  • Använd textrutan märkt "Id" I attributpanelen till höger om att ändra ID: erna till något du kan komma ihåg (jag.e. "nummer ett" och "nummer 2".) Undvik att använda mellanslag i ID.
  • Begränsa och centrera antalet ingångar precis som du gjorde med textrutan på toppen. Du kan ignorera varningen om saknas "autofillhints" attribut.
  • Bild med titeln 4296302 23
    7. Placera en "Lägg till" knapp på skärmen. Använd följande steg för att lägga till en "Lägg till" knapp:
  • Klick Knappar i panelen till vänster nedan "Palett."
  • Drag Knapp på skärmen.
  • Lägg till en sträng i översättningsredigeraren med nyckeln "Text_add" och "Lägg till" Som standardvärde.
  • Gå tillbaka till "Activity_main.xml" och byt ut texten "Knapp" med "@ String / Text_add" I attributpanelen till höger
  • Ge knappen ett beskrivande ID, som "knappadd" bredvid "Id" I attributpanelen till höger.
  • Begränsa och centrera knappen som du gjorde med de andra objekten på skärmen.
  • Bild med titeln 4296302 24
    8. Lägg till de två översättningssträngarna. Öppna översättningsredigeraren och skapa två nya strängar.Man bör kallas "resultat" som nyckeln och "Resultat" som standardvärdet.Den andra bör kallas "not_yet_calculated" som keyand "inte beräknad än" som standardvärdet.
  • Bild med titeln 4296302 25
    9. Lägg till två andra textrutor. Använd följande steg för att lägga till två nya textrutor:
  • Växla tillbaka till "Activity_main.xml" flik.
  • Klick Text i panelen till vänster nedan "Palett".
  • Dra tvåTextväsen Textrutor på skärmen.
  • Byt strängarna med de du har lagt till.
  • Ge Textbox som visar "inte beräknad än" ett id som "resultout" i "id"Fält av attributenpanelen.
  • Begränsa dessa textrutor till föräldrastopp och förälderstart.
  • Bild med titeln 4296302 26
    10. Byta till "huvudaktivitet.java". Detta är filen som innehåller appkoden.
  • Bild med titeln 4296302 27
    11. Förklara de nödvändiga variablerna. Du måste få användarinmatningen, att reagera när användaren trycker på en knapp och för att ändra "inte beräknad än" Textbox till resultatet av beräkningen. För att göra detta måste programmet "ser" objekten på skärmen. Du bör förklara dem som slutlig Eftersom du aldrig kommer att ändra dem direkt, bara deras attribut. Skriv så följande på linjen under funktionen OnCreate (), efter linjen med "SetContentView (). Om textrutorna och knapparna har olika namn än nedan, ändra dem efter behov.Ange koden manuellt.Det fungerar inte om du kopierar och klistrar.Koden är som följer:
    Final EditText NUM1 = FINDVIEWBYID (R.id.nummer1) -final EditText NUM2 = FindViewByD (R.id.Nummer2) -Final Button ButtonAdd = FindViewByD (R.id.knappadd) -Final TextView Resultatout = FindViewByD (R.id.Resultatout)-
  • Bild med titeln 4296302 28
    12. Skapa ett klick lyssnare. Detta är den funktion som heter när användaren klickar på knappen. För att lägga till en, skriv följande under den sista "slutlig" Linje av kod:
    knappadd.setonclicklistener (ny vy.onclicklistener () {@OverridePublic void onclick (view v) {
    }})-
  • Bild med titeln 4296302 29
    13. Lägg till kod i klicklisten. Du vill få användarens ingångar, konvertera dem till heltal, lägga till dem och ändra texten på "inte beräknad än" Textbox till resultatet. Lägg till följande kod under "Public Void onclick (Visa v)" linje:
    int summa = heltal.Parseint (num1.gettext ().toString ()) + heltal.Parseint (num2.gettext ().toString ()) - Resultatout.SEASEXT (heltal.toString (summa))-
  • Del 4 av 4:
    Testa appen
    1. Bild med titeln 4296302 30
    1. Bygga apk. Använd följande steg för att bygga APK-filen:
    • Klicka på Bygga flik.
    • Klick Bygg bunt (er) / apk (er)
    • Klick Bygga apk (s).
  • Bild med titeln 4296302 31
    2. Klicka på "lokalisera" Länk i den framträdande popupen i nedre högra hörnet. Detta öppnar mappen med APK i filhanteraren.
  • Bild med titeln 4296302 32
    3
    Ansluta Din Android-smartphone till din dator.Använd USB / MicroUSB-överföringskabeln för att ansluta din smartphone eller surfplatta till din dator.
  • Bild med titeln 4296302 33
    4
    Kopiera apk på din smartphone. För att undvika att göra en röra på smarttelefonen, skapa en ny katalog för dina apks (för tillfället är det bara en, men om du fortsätter att utvecklas, kommer du snart att ha många) eller använd nedladdningskatalogen. Kopiera inte .json fil, bara ignorera den.
  • Bild med titeln 4296302 34
    5. Hitta apk på smarttelefonen. Öppna filhanteraren. Om det inte är i de senaste nedladdningarna eller i APKS-sektionen, sök efter det.
  • Bild med titeln 4296302 35
    6. Tryck på apk. Detta kommer att fråga dig om du vill installera det. Knacka Ja och vänta på installationen.
  • Du måste tillåta att installera appar från externa källor i smarttelefonens inställningar för att kunna installera och testa din app på den.
  • Du kan ta bort apk efter installationen. Du kan alltid bygga en ny på din dator om du behöver det igen.
  • Bild med titeln 4296302 36
    7. Öppna appen på smarttelefonen. Det kommer att ha en vit android-logotyp bakom en mörkblå grön bakgrund som ikon.
  • Bild med titeln 4296302 37
    8. Kontrollera om appen fungerar som förväntat.
  • Tips

    Om du skapar något du tror kommer att vara användbart för andra, kan du publicera din app på någon distributionsplattform som Google Play. Men medan du fortfarande lär dig, kan du också behålla dina programmeringsexperiment till dig själv, har bara räddat dem lokalt på din smartphone och dator.

    Varningar

    Att skriva några kommandon som nämns i den här artikeln i kommandoraden Windows fungerar inte. Använd de andra metoderna istället.
  • Installera bara Android Studio när du har en bra internetanslutning. Om det är avbrutet ofta under installationsprocessen kan oväntade problem uppstå.
  • Saker du behöver

    • Dator med Windows, Linux eller Mac OS X
    • Internetanslutning (för installation)
    • Smartphone med Android
    • USB till MicroUSB Överföringskabel
    Dela på det sociala nätverket:
    Liknande