Professional Documents
Culture Documents
Izrada Android Aplikacije U Javi Prezentacija
Izrada Android Aplikacije U Javi Prezentacija
Izrada Android Aplikacije U Javi Prezentacija
U JAVI
Nemanja Avramovi, 460/07
Beograd, 2012.
InterestingFacts.org
Proceduralni PHP
MySQL baza podataka
Jednostavan i pregledan
InterestingFacts.org statistike
Android
OS za mobilne ureaje
Baziran na Linux
kernelu (otvorenog
kda)
Koncept nastao 2003.
godine (Andy Rubin)
2005. godine Google
kupuje Android Inc.
2008. prvi Android
telefon HTC Dream
(na slici desno)
Razvojno okruenje
Eclipse
Android SDK (Software Development Kit)
ADT (Android Development Tools) dodatak za Eclipse
Korisna adresa: http://developer.android.com
Android aplikacije
Servisi
Videti (Widgets)
Aplikativni softver
(aplikacije)
Aktivnosti
Android aplikacije
Kao Windows
prozori
Sadre kontrole
(Views)
Slau se jedna na
drugu
Mogu se pozivati iz
drugih aplikacija
Zauzimaju itav
ekran
Izvode se iz klase
android.app.Acti
InterestingFacts Android
aplikacija
Minimum
funkcionalnosti
sajta
Jednostavna za
korienje
Par novih funkcija
Mala veliina brzo
preuzimanje
Baze podataka
InterestingFacts.org MySQL
Android - SQLite
Enkapsulacija injenica
Auriranje injenica
Korisnik pokree Android
aplikaciju ili bira opciju
za auriranje iz menija
Aplikacija proverava
povezanost na Internet
alje se HTTP zahtev
PHP ita podatke iz baze
i vraa ih u JSON formatu
Android aplikacija
prihvata podatke i uva
ih u SQLite bazu
Android UI kontrola
(View)
Stavke mogu sadrati
kompleksne strukture
Izgled stavki se
definie XML fajlom
Sve stavke koriste isti
izgled
Android reciklira
nevidljive stavke
Korienje aplikacije
http://developer.android.com
http://stackoverflow.com
http://www.sqlite.org
http://www.mysql.com
http://www.php.net