Ako vytvoriť aplikáciu pomocou aplikácie Android Studio: 8 krokov (s obrázkami)

Android Studio je oficiálne IDE pre aplikácie pre Android. Nič nestojí a podporuje programovacie jazyky Java a Kotlin. Poskytuje vám veľkú kontrolu nad tým, čo vaša aplikácia robí. Tak prečo si v ňom nenaprogramovať svoju aplikáciu? V tomto článku sa očakáva, že poznáte základy jazyka Java, ak ich nepoznáte, pozrite si úvodnú časť Ako napísať svoj prvý program v jazyku Java. V tomto článku sa dozviete, ako vytvoriť základnú aplikáciu v aplikácii Android Studio.

Časť 1 zo 4:Inštalácia aplikácie Android Studio

Prevziať Android Studio. Uistite sa, že ste si stiahli správnu verziu operačného systému (i.e. Windows, Mac, Linux), ktoré používate. Preberanie má veľkosť približne 1 GB a môže trvať niekoľko minút. Pomocou nasledujúcich krokov si stiahnite a nainštalujte aplikáciu Android Studio: Uistite sa, že ste získali verziu pre váš systém.

  • Prejdite na stránku https://developer.Android.com/studio/index.html vo webovom prehliadači.
  • Kliknite na zelené tlačidlo s nápisom Stiahnite si aplikáciu Android Studio (uistite sa, že je pod tlačidlom uvedený správny operačný systém.)
  • Kliknite na zaškrtávacie políčko vedľa položky I have read and agree with the above terms and conditions (Prečítal som si a súhlasím s vyššie uvedenými podmienkami).“
  • Klepnite na modré tlačidlo s nápisom Stiahnite si Android Studio pre [Váš operačný systém].
  • Otvorte inštalačný súbor.
  • Postupujte podľa pokynov na obrazovke

Nainštalujte závislosti (len pre 64-bitový Linux). Ak máte 64-bitový počítač s operačným systémom Linux (ak nemáte, tento krok preskočte), budete musieť nainštalovať niekoľko ďalších balíkov.[1]
V systéme, ktorý používa apt, zadajte do príkazového riadku: sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386.

  • Ak váš systém používa yum, zadajte namiesto toho nasledujúce: sudo yum install zlib.i686 ncurses-libs.i686 bzip2-libs.i686
  • Prípadne môžete ľahko nainštalovať Android Studio na Ubuntu otvorením Centra softvéru Kliknite na ikonu pripomínajúcu lupu v pravom hornom rohu a do vyhľadávacieho riadku zadajte „Android Studio“. Kliknite na ikonu Android Studio a potom kliknite na Nainštalujte stránku Má ikonu, ktorá pripomína kresliaci kompas v tvare písmena „A“ vo vnútri zeleného kruhu.

Rozbalenie archívu (iba pre systém lLinux). Tento krok preskočte, ak ste si stiahli ak ste si stiahli inštalačný súbor na Windows alebo Mac, alebo ak ste si stiahli Android Studio z Centra softvéru na Ubuntu. V opačnom prípade prejdite do adresára, do ktorého ste stiahli archív. Potom buď kliknite naň pravým tlačidlom myši v správcovi súborov a vyberte možnosť „Extrahovať sem“. alebo zadajte „tar -xf downloadName.tar.gz“ do príkazového riadku (nahraďte „downloadName“ názvom súboru, ktorý ste práve stiahli).

Spustite aplikáciu Android Studio. Ak ste si stiahli .exe alebo .dmg súbor, stačí naň dvakrát kliknúť. Ak ste stiahli a rozbalili archív, otvorte terminál a prejdite do podadresára „bin“ adresára s rozbalenými súbormi (zvyčajne „android-studio“). Toto sa vykoná zadaním cd android-studio/bin. Spustite súbor „studio.sh“ zadaním ./studio.sh.

Rozhodnite, či chcete importovať nastavenia. Ak je to vaše prvé použitie aplikácie Android Studio, vyberte No. Ak ste ho používali predtým a chcete mať predchádzajúce nastavenia, vyberte Áno a uveďte, kam ste ich uložili.

Rozhodnite sa, či chcete odosielať údaje o používaní spoločnosti Google. Je to osobné rozhodnutie a na procese inštalácie alebo programovania sa tým nič nezmení.

Počkajte, kým sa zobrazí okno. Bude sa volať „Sprievodca nastavením Android Studio“. Kliknite na Ďalej pokračovať.

Rozhodnite sa, či chcete vykonať štandardnú alebo vlastnú inštaláciu. Ak Android Studio používate prvýkrát a/alebo nemáte špeciálne požiadavky, mali by ste vybrať možnosť „Standard“.

Počkajte, kým sa komponenty stiahnu, a kliknite na Dokončite stránku. Bude to chvíľu trvať a medzitým môžete robiť niečo iné. Po stiahnutí kliknite na Dokončiť.

Časť 2 zo 4:Spustenie nového projektu

Otvorte aplikáciu Android Studio. Má ikonu, ktorá pripomína kresliaci kompas v tvare písmena A vnútri zeleného kruhu. Kliknutím na ikonu otvorte Android Studio.

Kliknite na + Spustite nový projekt Android Studio. Nájdete ho v okne označenom „Welcome to Android Studio“ (Vitajte v aplikácii Android Studio), priamo pod logom Android Studio. Ak sa takéto okno nezobrazí, skontrolujte, či toto okno nie je skryté inými otvorenými oknami.

Vyberte aktivitu a kliknite na tlačidlo Ďalšie. Pri spustení nového projektu Android sa zobrazí množstvo šablón, ktoré si môžete vybrať. Zariadenia, pre ktoré chcete navrhovať, môžete vybrať aj pomocou kariet v hornej časti (i.e. Telefón a tablet, WearOS, TV atď.) Ak sa chcete naučiť vytvárať aplikácie, mali by ste vybrať možnosť „Empty Activity“ (Prázdna aktivita). Keď ste sa naučili programovať aplikácie, môžete využiť ďalšie funkcie, ktoré poskytujú ostatné aktivity.

Zadajte názov aplikácie. To sa dostane do poľa pod „Name“ (Názov) v hornej časti stránky „Configure your project“ (Konfigurácia projektu). Mala by byť krátka a opisná, aby bolo hneď jasné, na čo aplikácia slúži.

Ako jazyk vyberte Java. Pomocou rozbaľovacieho menu pod položkou „Language“ (Jazyk) vyberte Java.

Vyberte, pre ktorú verziu systému Android chcete navrhovať. Pomocou rozbaľovacieho menu vedľa položky „Minimálna úroveň API“ vyberte najskoršiu verziu systému Android, s ktorou bude vaša aplikácia kompatibilná. V prípade jednoduchej aplikácie by ste mali zvoliť verziu, ktorú podporuje väčšina zariadení, aj keď je staršia.

Kliknite na Dokončiť. Tým sa vytvorí nový projekt Android Studio. Počkajte niekoľko minút, kým automatický systém zostavovania nastaví váš projekt.

Časť 3 zo 4: Programovanie aplikácie

Pochopte, čo chcete urobiť. Premyslite si, aký vstup bude zadávať používateľ, ako ho budete spracovávať (počas programovania môžete improvizovať, ale mali by ste mať náčrt, ako by to malo fungovať), ako budete zobrazovať výstup používateľovi. Tento príklad ukazuje, ako vytvoriť aplikáciu, do ktorej môže používateľ zadať dve čísla a zobrazí sa ich súčet.

Otvorte editor prekladov. Je dobrým zvykom používať len reťazce z prekladových zdrojov, aj keď aplikáciu neprekladáte. Pomocou nasledujúcich krokov otvorte editor prekladov:

  • Kliknite na kartu s nápisom activity_main.xml v hornej časti.
  • Kliknite na rozbaľovaciu ponuku s nápisom „Default (en-us)“ v hornej časti vedľa ikony, ktorá pripomína glóbus.
  • Kliknite na možnosť s nápisom Upravte preklady….

Pridajte nejaký text. Používateľovi budete musieť vysvetliť, čo má s aplikáciou robiť. Na pridanie textu použite nasledujúce kroky:

  • Stlačte tlačidlo plus ( + ) Tlačidlo v ľavom hornom rohu editora prekladu na pridanie reťazca.
  • Vložte krátky kľúč (je to ako názov premennej, napríklad „main_instruction“.)
  • Zadajte celý anglický text vedľa položky „Default Value“ (Predvolená hodnota) (i.e. „Zadajte dve čísla, ktoré chcete pridať:“).
  • Kliknite na Ok.
  • Ak chcete, môžete pridať lokál pomocou tlačidla, ktoré zobrazuje zemeguľu so znakom +, a potom preložiť všetok text do tohto lokálu.

Kliknite na tlačidlo activity_main.xml záložka. Tým sa zavrie editor prekladu a prepnete sa späť na hlavnú obrazovku aktivity. Zobrazí sa prázdna obrazovka s textovým poľom s textom „Hello World“!“ v strede. Zatiaľ je to celkom nepoužiteľné rozhranie.

Nahraďte „Hello World!„. Pomocou nasledujúcich krokov nahraďte text „Hello World!“ text:

  • Kliknite na textové pole v strede.
  • Vyberte vstup označený ako „text“ na pravej strane.
  • Nahraďte text „Hello world!“ s „@string/main_instruction“ (alebo akokoľvek ste nazvali vytvorený kľúč). V textovom poli sa teraz bude zobrazovať text, ktorý ste zadali pre tento kľúč.
  • Potiahnite textové pole ďalej nahor, aby ste pod ním mali miesto pre ďalšie prvky.
  • Kliknite pravým tlačidlom myši na položku „TextView“ v ponuke, ktorá zobrazuje všetky položky na obrazovke, a vyberte Obmedziť nasledované nadradený vrchol.
    • Ak sa tým textové pole presunie na neprijateľnú pozíciu, presuňte ho späť na miesto, kde bolo, a zopakujte to. Vyberte položku Stredisko ), za ktorým nasleduje Horizontálne vycentrovať textové pole vodorovne.

Na obrazovku umiestnite dva číselné vstupy. Pomocou nasledujúcich krokov pridajte na obrazovku číselné vstupy:

  • Kliknite na Text v paneli vľavo pod „Palette“ (Paleta).“
  • Potiahnite dva Číslo (podpísané) vstupy na obrazovku náhľadu.
  • Pomocou textového poľa označeného „Id“ na paneli Atribúty vpravo zmeňte ID na niečo, čo si zapamätáte (i.e. „number1“ a „number2“.) Vyhnite sa používaniu medzier v Id.
  • Obmedzte a vycentrujte číselné vstupy rovnako, ako ste to urobili s textovým poľom v hornej časti. Môžete ignorovať upozornenie na chýbajúci atribút „autoFillHints“.

Umiestnite na obrazovku tlačidlo „Pridať“. Pomocou nasledujúcich krokov pridajte tlačidlo „Pridať“:

  • Kliknite na Tlačidlá v paneli vľavo pod „Palette“ (Paleta).“
  • Potiahnite stránku Tlačidlo na obrazovke.
  • Pridať reťazec v editore prekladov s kľúčom „text_add“ a „Add“ ako predvolenou hodnotou.
  • Vráťte sa na „activity_main.xml“ a v paneli atribútov vpravo nahraďte text „Button“ textom „@string/text_add“
  • Pridajte tlačidlu popisné ID, napríklad „buttonAdd“ vedľa „Id“ v paneli Atribúty vpravo.
  • Obmedzte a vycentrujte tlačidlo tak, ako ste to urobili s ostatnými objektmi na obrazovke.

Pridajte dva prekladové reťazce. Otvorte Editor prekladov a vytvorte dva nové reťazce. Jeden by sa mal nazývať „result“ (výsledok) ako kľúč a „Result“ (výsledok) ako predvolená hodnota. Druhé by sa malo nazývať „not_yet_calculated“ (ešte nie je vypočítané) ako kľúč a „not calculated yet“ (ešte nie je vypočítané) ako predvolená hodnota.

Pridajte ďalšie dve textové polia. Na pridanie dvoch nových textových polí použite nasledujúce kroky:

  • Prepnite späť na „Activity_main.xml“ záložka.
  • Kliknite na Text v paneli vľavo pod „Paletou“.
  • Potiahnite dve TextView textové polia na obrazovke.
  • Nahraďte reťazce pridanými reťazcami.
  • Dajte textovému poľu, ktoré zobrazuje „zatiaľ nevypočítané“, ID ako „resultOut“ v poli „id“
    poli panela Atribúty.
  • Obmedzte tieto textové polia na nadradený vrch a na nadradený začiatok.

Prepnite na „mainActivity.java“. Toto je súbor, ktorý obsahuje kód aplikácie.

Deklarovať potrebné premenné. Budete musieť získať vstup od používateľa, reagovať, keď používateľ stlačí tlačidlo, a zmeniť textové pole „zatiaľ nevypočítané“ na výsledok výpočtu. Na to musí program „vidieť“ položky na obrazovke. Mali by ste ich deklarovať ako final pretože ich nikdy nebudete priamo meniť, iba ich atribúty. Na riadok pod funkciou onCreate(), za riadok s „setContentView()“, teda zadajte nasledujúci kód. Ak majú textové polia a tlačidlá iné názvy ako nižšie, zmeňte ich podľa potreby. Zadajte kód ručne. Nebude fungovať, ak skopírujete a vložíte. Kód je nasledujúci:

final EditText num1 = findViewById(R.id.číslo1);
final EditText num2 = findViewById(R.id.číslo2);
final Button buttonAdd = findViewById(R.id.TlačidloAdd);
final TextView resultOut = findViewById(R.id.resultOut);

Vytvorenie poslucháča kliknutí. Toto je funkcia, ktorá sa zavolá, keď používateľ klikne na tlačidlo. Ak ho chcete pridať, zadajte pod posledný „záverečný“ riadok kódu nasledujúci text:

TlačidloAdd.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
  }
});

Pridajte kód do poslucháča kliknutia. Chcete získať vstupy používateľa, previesť ich na celé čísla, sčítať ich a zmeniť text textového poľa „ešte nie je vypočítané“ na výsledok. Pod riadok „public void onClick(View v)“ pridajte nasledujúci kód:

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

Časť 4 zo 4:Testovanie aplikácie

Zostaviť súbor APK. Na vytvorenie súboru APK použite nasledujúce kroky:

  • Kliknite na Zostavte záložka.
  • Click Zostaviť balík(y) / APK(y)
  • Kliknite na Zostavte APK(y).

Kliknite na odkaz „locate“ (nájsť) v zobrazenom vyskakovacom okne v pravom dolnom rohu. Tým sa v správcovi súborov otvorí priečinok s APK.

Pripojiť smartfónu so systémom Android do počítača. Pomocou prenosového kábla USB / microUSB pripojte smartfón alebo tablet k počítaču.

Skopírujte súbor APK na smartfóne. Aby ste sa vyhli neporiadku v smartfóne, vytvorte si nový adresár pre súbory APK (zatiaľ je to len jeden, ale ak budete pokračovať vo vývoji, čoskoro ich budete mať veľa) alebo použite adresár Downloads (Stiahnuté súbory). Nekopírujte súbor .json súbor, jednoducho ho ignorujte.

Nájdite súbor APK v smartfóne. Otvorte správcu súborov. Ak sa nenachádza v časti Nedávno stiahnuté súbory alebo v časti APK, vyhľadajte ho.

Ťuknite na položku APK. Zobrazí sa otázka, či ju chcete nainštalovať. Klepnite na Áno a počkajte na inštaláciu.

  • V nastaveniach smartfónu musíte povoliť inštaláciu aplikácií z externých zdrojov, aby ste na ňom mohli nainštalovať a otestovať svoju aplikáciu.
  • Po inštalácii môžete odstrániť súbor APK. Ak ho budete znova potrebovať, vždy si môžete vytvoriť nový v počítači.

Otvorte aplikáciu v smartfóne. Ako ikona bude mať biele logo Android za tmavomodrozeleným pozadím.

  • Skontrolujte, či aplikácia funguje podľa očakávania.
  • Odkazy