Kako stvoriti aplikaciju s Android Studiom: 8 koraka (sa slikama)

Sadržaj:

Kako stvoriti aplikaciju s Android Studiom: 8 koraka (sa slikama)
Kako stvoriti aplikaciju s Android Studiom: 8 koraka (sa slikama)

Video: Kako stvoriti aplikaciju s Android Studiom: 8 koraka (sa slikama)

Video: Kako stvoriti aplikaciju s Android Studiom: 8 koraka (sa slikama)
Video: MS Office Word : Macro Funkcija - Konverzija cirilice u latinicu i obrnutno 2024, April
Anonim

Android Studio je službeni IDE za Android aplikacije. Ne košta ništa i podržava programske jezike Java i Kotlin. Daje vam veliku kontrolu nad onim što vaša aplikacija radi. Pa zašto ne programirati svoju aplikaciju u njoj? Ovaj članak od vas očekuje da upoznate osnove Jave. Ako ne znate, pogledajte uvod u Kako napisati svoj prvi program u Javi. Ovaj wikiHow vas uči kako napraviti osnovnu aplikaciju u Android Studiju.

Koraci

1. dio od 4: Instaliranje Android Studija

4296302 1
4296302 1

Korak 1. Preuzmite Android Studio

Obavezno preuzmite ispravnu verziju za operativni sistem (tj. Windows, Mac, Linux) koji koristite. Preuzimanje je oko 1 GB i može potrajati nekoliko minuta. Koristite sljedeće korake za preuzimanje i instaliranje Android Studija: Obavezno nabavite verziju za svoj sistem.

  • Idite na https://developer.android.com/studio/index.html u web pregledniku.
  • Pritisnite zeleno dugme na kojem piše Preuzmite Android Studio (provjerite je li ispod dugmeta naveden ispravan operativni sistem.)
  • Potvrdite izbor u polju za potvrdu pored "Pročitao sam i slažem se sa gore navedenim uslovima i odredbama."
  • Pritisnite plavo dugme na kojem piše Preuzmite Android Studio za [Vaš operativni sistem].

  • Otvorite instalacijsku datoteku.
  • Slijedite upute na ekranu
4296302 2
4296302 2

Korak 2. Instalirajte zavisnosti (samo za 64-bitni Linux)

Ako imate 64-bitni Linux računar (preskočite ovaj korak ako nemate), morat ćete instalirati neke dodatne pakete. Na sistemu koji koristi apt, unesite u naredbenu liniju: sudo apt-get install libc6: i386 libncurses5: i386 libstdc ++ 6: i386 lib32z1 libbz2-1.0: i386.

  • Ako vaš sistem koristi yum, umjesto toga unesite sljedeće: sudo yum install zlib.i686 ncurses-libs.i686 bzip2-libs.i686
  • Alternativno, možete jednostavno instalirati Android Studio na Ubuntu otvaranjem softverskog centra. Kliknite na ikonu koja podsjeća na povećalo u gornjem desnom kutu i unesite "Android Studio" u traku za pretraživanje. Kliknite ikonu Android Studio, a zatim kliknite Instaliraj Ima ikonu koja podsjeća na kompas za crtanje u obliku "A" unutar zelenog kruga.
4296302 3
4296302 3

Korak 3. Raspakujte arhivu (samo za linux)

Preskočite ovaj korak ako ste preuzeli ako ste preuzeli instalacijsku datoteku na Windows ili Mac ili ako ste preuzeli Android Studio iz softverskog centra na Ubuntuu. U suprotnom, prijeđite u direktorij u koji ste preuzeli arhivu. Zatim kliknite desnom tipkom miša na nju u upravitelju datoteka i odaberite opciju "Izdvoji ovdje". ili unesite "tar -xf downloadName.tar.gz" u komandnu liniju (zamijenite "downloadName" imenom datoteke koju ste upravo preuzeli).

4296302 4
4296302 4

Korak 4. Pokrenite Android Studio

Ako ste preuzeli.exe ili.dmg datoteku, samo dvaput kliknite na nju. Ako ste preuzeli i raspakirali arhivu, otvorite Terminal i promijenite u poddirektorij "bin" direktorija s izdvojenim datotekama (obično "android-studio"). To se postiže upisivanjem cd android-studio/bin. Pokrenite datoteku "studio.sh" upisivanjem./studio.sh.

4296302 5
4296302 5

Korak 5. Odlučite hoćete li uvesti postavke

Ako prvi put koristite Android Studio, odaberite Ne. Ako ste ga već koristili i želite imati prethodne postavke, odaberite Da i odredite gdje ste ih spremili.

4296302 6
4296302 6

Korak 6. Odlučite hoćete li Googleu slati podatke o upotrebi

Ovo je lična odluka i neće promijeniti ništa u procesu instalacije ili programiranja.

4296302 7
4296302 7

Korak 7. Sačekajte dok se ne pojavi prozor

Zvat će se "Čarobnjak za postavljanje Android Studija". Kliknite na Sljedeći da nastavi.

4296302 8
4296302 8

Korak 8. Odlučite hoćete li izvršiti standardnu ili prilagođenu instalaciju

Ako prvi put koristite Android Studio i/ili nemate posebne zahtjeve, trebate odabrati "Standardno".

4296302 9
4296302 9

Korak 9. Pričekajte da se komponente preuzmu i kliknite Završi

Ovo će potrajati, a u međuvremenu možete učiniti nešto drugo. Kada se preuzmu, kliknite na Završi.

2. dio od 4: Pokretanje novog projekta

4296302 10
4296302 10

Korak 1. Otvorite Android Studio

Ima ikonu koja podsjeća na kompas za crtanje u obliku A unutar zelenog kruga. Pritisnite ikonu da biste otvorili Android Studio.

4296302 11
4296302 11

Korak 2. Kliknite na + Pokreni novi Android Studio projekt

Nalazi se u prozoru s oznakom "Dobro došli u Android Studio", direktno ispod logotipa Android Studio. Ako ne vidite takav prozor, provjerite jesu li taj prozor skriveni od drugih prozora koje ste otvorili.

4296302 12
4296302 12

Korak 3. Odaberite aktivnost i kliknite Dalje

Kada pokrenete novi Android projekt, on prikazuje različite predloške koje možete odabrati. Također možete odabrati uređaje koje želite dizajnirati za korištenje kartica na vrhu (npr. Telefon i tablet, WearOS, TV itd.) Da biste saznali kako napraviti aplikacije, trebate odabrati "Prazna aktivnost". Kad ste shvatili programiranje aplikacija, možete koristiti dodatne funkcije koje pružaju druge aktivnosti.

4296302 13
4296302 13

Korak 4. Unesite naziv svoje aplikacije

Ovo ide u polje ispod "Ime" pri vrhu stranice "Konfiguriraj svoj projekt". Trebao bi biti kratak i opisan kako biste odmah vidjeli čemu služi aplikacija.

4296302 14
4296302 14

Korak 5. Odaberite Java kao jezik

Za odabir koristite padajući izbornik ispod "Jezik" Java.

4296302 15
4296302 15

Korak 6. Odaberite za koju verziju Androida želite dizajnirati

Pomoću padajućeg izbornika pored "Minimalna razina API-ja" odaberite najraniju verziju Androida s kojom će vaša aplikacija biti kompatibilna. Za jednostavnu aplikaciju trebali biste odabrati verziju koju podržava većina uređaja, čak i ako je starija.

4296302 16
4296302 16

Korak 7. Pritisnite Finish

Ovo stvara novi Android Studio projekt. Ostavite nekoliko minuta dok automatizirani sistem izgradnje postavi vaš projekt.

3. dio od 4: Programiranje aplikacije

4296302 17
4296302 17

Korak 1. Shvatite šta želite da radite

Razmislite o tome koji će ulaz dati korisnik, kako ćete ga obraditi (možete improvizirati tokom programiranja, ali trebate imati nacrt kako bi to trebalo funkcionirati), kako ćete prikazati izlaz korisniku. Ovaj primjer pokazuje kako stvoriti aplikaciju u kojoj korisnik može unijeti dva broja i prikazati zbroj.

4296302 18
4296302 18

Korak 2. Otvorite uređivač prijevoda

Dobra je praksa koristiti samo nizove iz izvora za prevođenje, čak i ako ne prevodite aplikaciju. Pomoću sljedećih koraka otvorite uređivač prijevoda:

  • Kliknite karticu na kojoj piše activity_main.xml na vrhu.
  • Kliknite na padajući izbornik s natpisom "Zadano (en-us)" pri vrhu pored ikone koja podsjeća na globus.
  • Kliknite na opciju koja kaže Uređivanje prijevoda….
4296302 19
4296302 19

Korak 3. Dodajte tekst

Morat ćete objasniti korisniku što bi trebali učiniti s aplikacijom. Za dodavanje teksta koristite sljedeće korake:

  • Pritisnite plus (+) u gornjem lijevom kutu uređivača prijevoda za dodavanje niza.
  • Umetnite kratki ključ (ovo je poput imena varijable, na primjer "glavna_instrukcija".)
  • Unesite cijeli engleski tekst pored "Zadana vrijednost" (tj. "Unesite dva broja za dodavanje:").
  • Kliknite Uredu.
  • Ako želite, možete dodati lokalizaciju pomoću gumba koji prikazuje globus sa znakom +, a zatim prevesti sav tekst na tu lokalizaciju.
4296302 20
4296302 20

Korak 4. Kliknite karticu activity_main.xml.

Ovo zatvara uređivač prijevoda i vraća se na glavni zaslon aktivnosti. Vidjet ćete prazan ekran sa okvirom za tekst koji prikazuje tekst "Hello World!" u sredini. Za sada je ovo prilično beskorisno sučelje.

4296302 21
4296302 21

Korak 5. Zamijenite "Hello World

". Koristite sljedeće korake da zamijenite tekst" Hello World! ":

  • Kliknite na okvir za tekst u sredini.
  • Odaberite ulaz označen s "tekst" s desne strane.
  • Zamijenite "Hello world!" sa "@string/main_instruction" (ili kako god ste nazvali ključ koji ste kreirali). Okvir za tekst će sada prikazati tekst koji ste unijeli za taj ključ.
  • Povucite okvir za tekst dalje prema gore tako da imate prostora za druge elemente ispod njega.
  • Desnom tipkom miša kliknite na unos "TextView" u izborniku koji prikazuje sve stavke na ekranu i odaberite Ograniči slijedi roditeljski vrh.

    Ako ovo pomakne okvir za tekst u neprihvatljiv položaj, vratite ga na mjesto na kojem je bio i ponovite. Odaberite Centar slijedi Horizontalno za vodoravno centriranje okvira za tekst.

4296302 22
4296302 22

Korak 6. Postavite dva numerička unosa na ekran

Pomoću sljedećih koraka dodajte numeričke unose na ekran:

  • Kliknite Text na ploči lijevo ispod "Paleta".
  • Prevucite dva Broj (sa potpisom) unosi na ekran za pregled.
  • Upotrijebite okvir za tekst s oznakom "Id" na ploči Atributi s desne strane da promijenite ID -ove u nešto čega se možete sjetiti (tj. "Broj1" i "broj2".) Izbjegavajte upotrebu razmaka u ID -u.
  • Ograničite i centrirajte unose brojeva baš kao što ste to učinili s okvirom za tekst pri vrhu. Upozorenje o nedostajanju atributa "autoFillHints" možete zanemariti.
4296302 23
4296302 23

Korak 7. Postavite dugme "Dodaj" na ekran

Pomoću sljedećih koraka dodajte gumb "Dodaj":

  • Kliknite Buttons na ploči lijevo ispod "Paleta".
  • Povucite Dugme na ekran.
  • Dodajte niz u uređivaču prijevoda s ključem "text_add" i "Add" kao zadanu vrijednost.
  • Vratite se na "activity_main.xml" i zamijenite tekst "Button" sa "@string/text_add" na ploči Atributi desno
  • Dodijelite dugmetu opisni ID, poput "buttonAdd" pored "Id" na ploči Atributi s desne strane.
  • Ograničite i centrirajte dugme kao što ste to učinili sa ostalim objektima na ekranu.
4296302 24
4296302 24

Korak 8. Dodajte dva prevodna niza

Otvorite Uređivač prijevoda i stvorite dva nova niza. Trebalo bi nazvati "rezultat" kao ključ i "Rezultat" kao zadanu vrijednost. Drugi bi trebao biti nazvan "not_yet_calculated" kao ključ i "not još izračunato" kao zadana vrijednost.

4296302 25
4296302 25

Korak 9. Dodajte još dva okvira za tekst

Pomoću sljedećih koraka dodajte dva nova okvira za tekst:

  • Vratite se na karticu "Activity_main.xml".
  • Kliknite Text na ploči lijevo ispod "Paleta".
  • Prevucite dva TextView tekstualnih okvira na ekranu.
  • Zamijenite nizove onima koje ste dodali.
  • Okviru za tekst koji prikazuje "još nije izračunato" dajte ID poput "resultOut" u polje "id" na ploči Atributi.
  • Ograniči ove okvire za tekst na roditeljski vrh i na roditeljski početak.
4296302 26
4296302 26

Korak 10. Prebacite se na "mainActivity.java"

Ovo je datoteka koja sadrži kôd aplikacije.

4296302 27
4296302 27

Korak 11. Proglasite potrebne varijable

Morat ćete unijeti korisnički unos, reagirati kada korisnik pritisne dugme i promijeniti okvir za tekst "još nije izračunat" u rezultat izračuna. Da bi to učinio, program mora "vidjeti" stavke na ekranu. Trebali biste ih proglasiti konačnim jer ih nikada nećete izravno promijeniti, samo njihove atribute. Zato upišite sljedeće u redak ispod funkcije onCreate (), nakon retka s "setContentView (). Ako okviri za tekst i gumbi imaju drugačija imena od donjih, promijenite ih prema potrebi. Unesite kôd ručno. Neće funkcionirati ako kopirate i zalijepite. Kod je sljedeći:

konačni EditText num1 = findViewById (R.id.broj1); konačni EditText num2 = findViewById (R.id.broj2); final Button buttonAdd = findViewById (R.id.buttonAdd); konačni TextView resultOut = findViewById (R.id.resultOut);

4296302 28
4296302 28

Korak 12. Kreirajte slušatelja klikova

Ovo je funkcija koja se poziva kada korisnik klikne na dugme. Da biste dodali jedan, upišite sljedeće ispod posljednjeg "posljednjeg" retka koda:

buttonAdd.setOnClickListener (novi View. OnClickListener () {@Override public void onClick (View v) {

} });

4296302 29
4296302 29

Korak 13. Dodajte kôd u slušalac klika

Želite dobiti korisničke unose, pretvoriti ih u cijele brojeve, zbrajati ih i promijeniti tekst okvira za tekst "još nije izračunato" u rezultat. Dodajte sljedeći kôd ispod retka "public void onClick (View v)":

int sum = Integer.parseInt (num1.getText (). toString ()) + Integer.parseInt (num2.getText (). toString ()); resultOut.setText (Integer.toString (zbir));

4. dio od 4: Testiranje aplikacije

4296302 30
4296302 30

Korak 1. Napravite APK

Upotrijebite sljedeće korake za izradu APK datoteke:

  • Kliknite na Build tab.
  • Kliknite Paketi izgradnje / APK -ovi
  • Kliknite Izradi APK -ove.
4296302 31
4296302 31

Korak 2. Kliknite na vezu "lociraj" u skočnom prozoru koji se pojavljuje u donjem desnom kutu

Ovo će otvoriti mapu s APK -om u upravitelju datoteka.

4296302 32
4296302 32

Korak 3. Povežite Android pametni telefon sa računarom

Za povezivanje pametnog telefona ili tableta s računarom upotrijebite USB / microUSB kabel za prijenos.

4296302 33
4296302 33

Korak 4. Kopirajte APK na svoj pametni telefon

Da ne biste napravili nered na pametnom telefonu, ili stvorite novi direktorij za svoje APK -ove (za sada je to samo jedan, ali ako nastavite s razvojem, uskoro ćete ih imati mnogo) ili upotrijebite direktorij Preuzimanja. Nemojte kopirati.json datoteku, samo je zanemarite.

4296302 34
4296302 34

Korak 5. Pronađite APK na pametnom telefonu

Otvorite upravitelj datoteka. Ako se ne nalazi u nedavnim preuzimanjima ili u odjeljku APK -ova, potražite ga.

4296302 35
4296302 35

Korak 6. Dodirnite APK

Ovo će vas pitati trebate li ga instalirati. Dodirnite Da i sačekajte instalaciju.

  • Morate dopustiti instaliranje aplikacija iz vanjskih izvora u postavkama pametnog telefona da biste mogli instalirati i testirati svoju aplikaciju na njemu.
  • APK možete izbrisati nakon instalacije. Uvijek možete izgraditi novi na računaru ako vam ponovo zatreba.
4296302 36
4296302 36

Korak 7. Otvorite aplikaciju na pametnom telefonu

Imat će bijeli Android logo iza tamno plavo-zelene pozadine kao ikona.

4296302 37
4296302 37

Korak 8. Provjerite radi li aplikacija kako se očekuje

Savjeti

Ako stvorite nešto za što mislite da će biti korisno drugima, možete objaviti svoju aplikaciju na nekoj distribucijskoj platformi poput Google Playa. Ali dok još učite, svoje eksperimente programiranja možete zadržati za sebe, sačuvajući ih samo lokalno na pametnom telefonu i računaru

Upozorenja

  • Upisivanje naredbi navedenih u ovom članku u Windows naredbenu liniju ne funkcionira. Umjesto toga koristite druge navedene metode.
  • Instalirajte Android Studio samo ako imate dobru internetsku vezu. Ako se često prekida tijekom procesa instalacije, mogu se pojaviti neočekivani problemi.

Preporučuje se: