Android Studio i Osnove Jave

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/32

flashcard set

Earn XP

Description and Tags

Kartice s ključnim pojmovima i definicijama iz razvojnog okruženja Android Studio, komponenti editora te osnova programskog jezika Java (tipovi podataka, petlje, operatori i grananja).

Last updated 5:34 PM on 10/12/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

33 Terms

1
New cards

Android Studio

Službeni IDE (Integrated Development Environment) za razvoj Android aplikacija.

2
New cards

SDK (Software Development Kit)

Kolekcija alata, knjižnica i resursa namijenjenih ubrzanju i olakšavanju razvoja Android aplikacija; bez njega se ne može razvijati aplikacija u Android Studiju.

3
New cards

APK (Android Application Package)

Android verzija .zip datoteke koja sadrži sve komponente potrebne za pokretanje aplikacije na uređaju.

4
New cards

Emulatori

Virtualni uređaji za testiranje Android aplikacija na računalu bez potrebe za fizičkim mobitelom.

5
New cards

AVD (Android Virtual Device)

Konfiguracija unutar virtualne mašine koja definira karakteristike i softverski sloj uređaja.

6
New cards

Putanja za kreiranje emulatora

More Actions -> Virtual Device Manager -> Create device.

7
New cards

Code Editor

Editor koji služi za pisanje i uređivanje izvornog koda (Java, XML).

8
New cards

Main menu (Android Studio)

Traka za upravljanje projektom, bildanje, debugiranje i Git integraciju.

9
New cards

Navigacijska traka (Android Studio)

Traka koja prikazuje gdje se u projektu nalaziš i služi za brzo otvaranje datoteka.

10
New cards

Tool window traka

Traka s gumbima kojima se pale i gase pomoćni prozori i paneli (poput konzole).

11
New cards

Statusna traka (Android Studio)

Donja traka koja govori radi li sve u redu ili ima li grešaka.

12
New cards

Alat pretrage (Android Studio)

Tražilica za sve u programu koja se poziva pritiskom na tipku Shift dva puta zaredom.

13
New cards

Validation marker bočna traka

Bočna traka s crticama koje označavaju greške u kodu (mogu biti crvene i žute boje).

14
New cards

Layout Editor

Vizualni radni stol koji služi za izradu korisničkog sučelja slaganjem izgleda stranica mišem (drag and drop) umjesto XML koda.

15
New cards

Paleta (Palette)

Izbornik s lijeve strane Layout Editora s elementima koji se prevlače na ekran.

16
New cards

Component Tree

Panel unutar Layout Editora koji prikazuje hijerarhiju i ugniježđenost svih elemenata na ekranu.

17
New cards

Toolbar / Alatna traka (Layout Editor)

Traka s gumbima za prilagodbu prikaza, veličinu ekrana i poravnavanje elemenata.

18
New cards

Design i Code Editor načini rada

Mogućnost rada vizualno (Design), kroz XML kod (Code) ili istovremeno oboje (Split).

19
New cards

Atributi panel (Layout Editor)

Desni panel koji služi za uređivanje svojstava odabranog elementa.

20
New cards

Java

Objektno-orijentirani jezik razvijen po principu "Write once, run anywhere", čiji se kod prevodi u bytecode koji se izvršava na JVM-u.

21
New cards

psvm

Kratica za generiranje glavne metode: public static void main(String[] args)public\ static\ void\ main(String[]\ args).

22
New cards

sout i serr

Kratice za ispis na konzolu: sout generira System.out.println()System.out.println(), dok serr generira System.err.println()System.err.println().

23
New cards

fori

Kratica koja generira običnu for petlju s brojačem ii (npr. for(int i=0; i<5; i++) {...}for (int\ i=0;\ i<5;\ i++)\ \{ ... \}).

24
New cards

foreach petlja

Petlja namijenjena prolasku kroz kolekciju, sintakse: for(T element:kolekcija) {...}for (T\ element : kolekcija)\ \{ ... \}.

25
New cards

Pre-inkrement (++i++i)

Operacija koja povećava vrijednost varijable prije izvođenja operacije u toj liniji koda.

26
New cards

Post-inkrement (i++i++)

Operacija koja prvo upotrijebi trenutnu vrijednost varijable, a nakon toga je poveća za 11.

27
New cards

Dekrement (−−--)

Operacija koja smanjuje vrijednost varijable za 11.

28
New cards

Primitivni tipovi vs. Objektne klase

Kod primitivnih tipova ne mogu se pozivati metode, dok objektne klase mogu pozivati metode.

29
New cards

float vs. double

float predstavlja decimalni broj manje preciznosti (zapis npr. 3.14f3.14f, objektna klasa Float), dok double predstavlja decimalni broj veće preciznosti (zapis npr. 3.143.14, objektna klasa Double).

30
New cards

char vs. String

char predstavlja jedan znak označen jednostrukim navodnicima (npr. 'A', objektna klasa Character), dok String predstavlja niz znakova označen dvostrukim navodnicima (npr. "A").

31
New cards

extends

Ključna riječ u Javi koja se koristi za nasljeđivanje klase (npr. public class Projekt extends Nestopublic\ class\ Projekt\ extends\ Nesto).

32
New cards

break (u switch bloku)

Naredba koja prekida dalje izvršavanje i sprječava propadanje kroz case blokove.

33
New cards

default (u switch bloku)

Dio switch grananja koji djeluje kao else te se izvršava ako nijedan case uvjet nije ispunjen.