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
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
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.
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).
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.
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.
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.
Korak 7. Pričekajte dok se ne pojavi prozor
Zvat će se "Čarobnjak za postavljanje Android Studija". Kliknite na Sljedeći nastaviti.
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".
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
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.
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.
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.
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.
Korak 5. Odaberite Java kao jezik
Za odabir koristite padajući izbornik ispod "Jezik" Java.
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.
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
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.
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 ….
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.
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.
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.
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.
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.
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.
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.
Korak 10. Prebacite se na "mainActivity.java"
Ovo je datoteka koja sadrži kôd aplikacije.
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);
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) {
} });
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
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.
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.
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.
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.
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.
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.
Korak 7. Otvorite aplikaciju na pametnom telefonu
Imat će bijeli Android logo iza tamno plavo-zelene pozadine kao ikona.
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.