Documente Academic
Documente Profesional
Documente Cultură
Pentru a se putea rula o aplicaie pe un dispozitiv mobil fizic, trebuie s se activeze posibilitatea
de depanare prin USB, din Settings System Developer Options. Aceast opiune trebuie
activat, ca de altfel i opiunea Debugging Android Debugging (pe unele sisteme poate aprea
ca USB Debugging). (img.1)
n situaia n care opiunea Developer Optionsnu este disponibil.Aceasta poate fi vizualizat prin
intermediul modului Developer, obiunut prin apsarea de mai multe ori asupra opiunii Build
Number din seciunea Settings System About Phone. (img.2)
1.4 Funcionaliti Android
De vreme ce Android este un produs open-source, productorii avnd posibilitatea de a-l modifica n
mod gratuit, nu exist configuraii hardware sau software standard. Totui, Android implementeaz
urmtoarele funcionaliti:
stocare - folosete SQLite, o baz de date relaional ce utilizeaz resurse puine
conectivitate - suport GSM/CDMA, GPRS, EDGE, 3G, IDEN, EV-DO, UMTS, Bluetooth
(inclusiv A2DP si AVRCP), WiFi, LTE, WiMAX
WiFi Direct - tehnologie care permite aplicaiilor s se descopere i s se interconecteze
peste o conexiune punct-la-punct avnd lime de band mare
Android Beam - o tehnologie bazat pe NFC (Near Field Communication) care permite
utilizatorilor s partajeze coninut instant, prin apropierea dispozitivelor mobile respective
mesagerie - att SMS ct i MMS
navigare pe Internet - bazat pe motorul open source pentru navigare WebKit impreun cu
motorul JavaScript de la Chrome V8 suportnd HTML5 i CSS3
multimedia - suport formatele H.263, H.264 (ntr-un container 3GP sau MP4), MPEG-4
SP, AMR, AMR-WB (ntr-un container 3GP), AAC, HE-AAC (ntr-un container MP4 sau
3GP), MP3, MIDI, Ogg Vorbis, WAV, JPEG, PNG, GIF si BMP
grafic - 2D optimizat, 3D (OpenGL ES)
senzori - accelerometru, camer foto, busol digital (magnetometru), senzor de proximitate,
GPS / AGPS
multi-touch - suport ecrane cu posibilitate de contact n mai multe puncte concomitent
multi-tasking - permite rularea de aplicaii cu mai multe fire de execuie
GCM (Google Cloud Messaging) - serviciu ce permite dezvoltatorilor s trimit date de
dimensiuni mici ctre utilizatori pe dispozitive Android, fr a avea nevoie de o soluie de
sincronizare proprietar
multi-Language - suport pentru text unidirecional i bidirecional
suport pentru aplicaii Flash (pn n versiunea 4.3)
legtur la Internet - suport partajarea conexiunilor la Internet ca punct de distribuie cu
fir / fr fir
Este selectat tipul de actvitate care va fi vizualizat n momentul n care aplicaia Android este
pornit (Blank Activity, Empty Activity, Fullscreen Activity, Google AdMob Activity, Google Maps
Activity, Login Activity, Master/Detail Flow, Navigation Drawer Activity, Scrolling Activity, Settings
Activity, Tabbed Activity). (img.2)
Se stabilete o denumire pentru activitatea principal, precum i denumirea fiierelor n care vor
fi plasate structura interfeei grafice, respectiv a meniului asociat. Se poate preciza, de asemenea,
folosirea de fragmente n cadrul activitii. (img.3)
(img.1)
(img.2)
(img.3)
Se apas butonul Finish.
Rularea unei aplicaii Android se face prin intermediul unei pictograme asociate unei liste de
selecie, n care sunt plasate toate aplicaiile disponibile n cadrul mediului integrat de dezvoltare. Se
poate folosi i prescurtarea Shift + F10.
Utilizatorul are posibilitatea de a selecta dispozitivul pe care va fi rulat aplicaia, dintre cele
conectate la maina pe care se ruleaz.
Tema pentru acas
1. S se elaboreze o schem (MS Word) cu privire la toate versiunile SO android mpreun cu data
apariiei acestora i ce schimbri s-au efectuat.
2. Referat Arhitectura SO android.