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
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
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.
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).
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.
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.
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.
Korak 7. Sačekajte dok se ne pojavi prozor
Zvat će se "Čarobnjak za postavljanje Android Studija". Kliknite na Sljedeći da nastavi.
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".
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
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.
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.
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.
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.
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 trebali biste odabrati verziju koju podržava većina uređaja, čak i ako je starija.
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
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.
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….
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.
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.
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.
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.
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.
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.
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.
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 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);
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) {
} });
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
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.
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.
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.
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.
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.
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.
Korak 7. Otvorite aplikaciju na pametnom telefonu
Imat će bijeli Android logo iza tamno plavo-zelene pozadine kao ikona.
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.