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: Штукатурка стен - самое полное видео! Переделка хрущевки от А до Я. #5 2024, Travanj
Anonim

Android Studio službeni je IDE za Android aplikacije. Ne košta ništa i podržava programske jezike Java i Kotlin. Omogućuje 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, za uvod pogledajte Kako napisati svoj prvi program u Javi. Ovaj wikiHow vas uči kako izraditi osnovnu aplikaciju u Android Studiju.

Koraci

1. dio od 4: Instaliranje Android Studija

4296302 1
4296302 1

Korak 1. Preuzmite Android Studio

Preuzmite ispravnu verziju za operacijski sustav (npr. Windows, Mac, Linux) koji koristite. Preuzimanje je oko 1 GB i može potrajati nekoliko minuta. Slijedite ove korake za preuzimanje i instaliranje Android Studija: Provjerite jeste li dobili verziju za svoj sustav.

  • Idite na https://developer.android.com/studio/index.html u web pregledniku.
  • Pritisnite zeleni gumb na kojem piše Preuzmite Android Studio (provjerite je li ispod gumba naveden ispravan operacijski sustav.)
  • Kliknite potvrdni okvir pored "Pročitao sam i slažem se s gore navedenim uvjetima i odredbama."
  • Pritisnite plavi gumb na kojem piše Preuzmite Android Studio za [Vaš operativni sustav].
  • Otvorite instalacijsku datoteku.
  • Slijedite upute na ekranu
4296302 2
4296302 2

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

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

  • Ako vaš sustav 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 ikonu koja nalikuje povećalu u gornjem desnom kutu i unesite "Android Studio" u traku za pretraživanje. Kliknite ikonu Android Studio, a zatim kliknite Instalirati Ima ikonu koja podsjeća na kompas za crtanje u obliku "A" unutar zelenog kruga.
4296302 3
4296302 3

Korak 3. Raspakirajte arhivu (samo za linux)

Preskočite ovaj korak ako ste preuzeli ako ste preuzeli instalacijsku datoteku na sustavu Windows ili Mac ili ako ste Android Studio preuzeli iz softverskog centra na Ubuntuu. U suprotnom, promijenite u direktorij u koji ste preuzeli arhivu. Zatim kliknite desnom tipkom miša na nju u upravitelju datoteka i odaberite opciju "Izdvoji ovdje". ili u naredbeni redak unesite "tar -xf downloadName.tar.gz" (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 prijeđite 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 želite 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 osobna odluka i neće promijeniti ništa u procesu instalacije ili programiranja.

4296302 7
4296302 7

Korak 7. Pričekajte dok se ne pojavi prozor

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

4296302 8
4296302 8

Korak 8. Odlučite hoćete li instalirati 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

To ć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. Kliknite ikonu da biste otvorili Android Studio.

4296302 11
4296302 11

Korak 2. Pritisnite + Pokreni novi Android Studio projekt

Nalazi se u prozoru s oznakom "Dobro došli u Android Studio", izravno ispod logotipa Android Studio. Ako ne vidite takav prozor, provjerite jesu li taj prozor sakrili drugi prozori koje ste otvorili.

4296302 12
4296302 12

Korak 3. Odaberite aktivnost i kliknite Dalje

Kada pokrenete novi Android projekt, on prikazuje razne predloške koje možete odabrati. Također možete odabrati uređaje koje želite dizajnirati za korištenje kartica pri vrhu (npr. Telefon i tablet, WearOS, TV itd.) Za učenje izrade aplikacija, trebate odabrati "Prazna aktivnost". Kad ste shvatili programiranje aplikacija, možete koristiti dodatne značajke koje pružaju druge aktivnosti.

4296302 13
4296302 13

Korak 4. Unesite naziv svoje aplikacije

To ide u polje ispod "Naziv" 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 trebate odabrati verziju koju podržava većina uređaja, čak i ako je starija.

4296302 16
4296302 16

Korak 7. Pritisnite Završi

Time se stvara novi projekt Android Studio. Dopustite nekoliko minuta dok automatizirani sustav izgradnje postavi vaš projekt.

3. dio od 4: Programiranje aplikacije

4296302 17
4296302 17

Korak 1. Shvatite što želite učiniti

Razmislite o tome koji će unos dati korisnik, kako ćete ga obraditi (možete improvizirati tijekom programiranja, ali trebate imati pregled 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. Da biste otvorili uređivač prijevoda, učinite sljedeće:

  • 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. Da biste dodali tekst, učinite sljedeće:

  • Pritisnite plus (+) u gornjem lijevom kutu uređivača prijevoda za dodavanje niza.
  • Umetnite kratki ključ (ovo je poput naziva varijable, na primjer "glavna_uputa".)
  • Unesite cijeli engleski tekst pored "Zadana vrijednost" (tj. "Unesite dva broja za dodavanje:").
  • Klik U redu.
  • Ako želite, možete dodati oznaku zemlje pomoću gumba koji prikazuje globus sa znakom + na njoj, a zatim prevesti sav tekst na tu postavku.
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 zaslon s tekstnim okvirom 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

". Pomoću sljedećih koraka zamijenite tekst" Hello World! ":

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

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

4296302 22
4296302 22

Korak 6. Postavite dva numerička ulaza na zaslon

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

  • Klik Tekst na ploči slijeva ispod "Paleta".
  • Povucite dva Broj (potpisan) unose na zaslon za pregled.
  • Upotrijebite tekstualni okvir 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 tekstnim okvirom pri vrhu. Upozorenje o nedostajanju atributa "autoFillHints" možete zanemariti.
4296302 23
4296302 23

Korak 7. Postavite gumb "Dodaj" na zaslon

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

  • Klik Gumbi na ploči slijeva ispod "Paleta".
  • Opterećenje 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
  • Dajte gumbu opisni ID, na primjer "buttonAdd" pored "Id" na ploči Atributi s desne strane.
  • Ograničite i centrirajte gumb kao što ste to učinili s ostalim objektima na ekranu.
4296302 24
4296302 24

Korak 8. Dodajte dva prijevodna 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 izračunato" kao zadanu vrijednost.

4296302 25
4296302 25

Korak 9. Dodajte još dva okvira za tekst

Pomoću sljedećih koraka dodajte dva nova tekstualna okvira:

  • Vratite se na karticu "Activity_main.xml".
  • Klik Tekst na ploči slijeva ispod "Paleta".
  • Povucite dva TextView tekstualnih okvira na ekranu.
  • Zamijenite nizove onima koje ste dodali.
  • Dajte tekstualnom okviru koji prikazuje "još nije izračunato" ID poput "resultOut" u polju "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 gumb 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. Stoga upišite sljedeće u redak ispod funkcije onCreate (), nakon retka s "setContentView (). Ako okviri za tekst i gumbi imaju drugačije nazive 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. Napravite slušatelja klikova

Ovo je funkcija koja se poziva kada korisnik klikne na gumb. Da biste je dodali, upišite sljedeće ispod zadnjeg "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šatelj klika

Želite dobiti korisničke unose, pretvoriti ih u cijele brojeve, zbrajati ih i promijeniti tekst tekstualnog okvira "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 (zbroj));

4. dio od 4: Testiranje aplikacije

4296302 30
4296302 30

Korak 1. Izgradite APK

Upotrijebite sljedeće korake za izradu APK datoteke:

  • Kliknite na Izgraditi tab.
  • Klik Paketi sastavljanja / APK -ovi
  • Klik Izradi APK -ove.
4296302 31
4296302 31

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

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

4296302 32
4296302 32

Korak 3. Povežite svoj Android pametni telefon s računalom

Za prijenos pametnog telefona ili tableta s računalom upotrijebite USB / microUSB prijenosni kabel.

4296302 33
4296302 33

Korak 4. Kopirajte APK na svoj pametni telefon

Kako 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 ga nema u zadnjim preuzimanjima ili u odjeljku APK -ova, potražite ga.

4296302 35
4296302 35

Korak 6. Dodirnite APK

To će vas pitati trebate li ga instalirati. Dodirnite Da i prič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 novu na svom računalu ako vam ponovno 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 funkcionira li aplikacija prema očekivanjima

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. No, dok još učite, svoje eksperimente programiranja možete zadržati za sebe, sačuvajući ih samo lokalno na pametnom telefonu i računalu

Upozorenja

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

Preporučeni: