С А Д Р Ж А Ј

1. Увод............................................................................................................3

2. Историја Андроида....................................................................................4

2.1.Верзије Андроида..........................................................................4

3. Архитектура...............................................................................................6

3.1. 

Linux karnel..............................

...........................................................6

3.2. Библиотеке.........................................................................................6

3.3

. Android Runtime

..................................................................................7

3.4

. Application Framework

........................................................................7

3.5. Applications

..........................................................................................8

4. Сигурност и приватност.............................................................................9

5. 

Google play

.................................................................................................10

5.1. 

Google Play Music

..............................................................................10

5.2. 

Google Play Books, Magazines, Movies&TV.....................................10

5.3.  Applications.......................................................................................11

      6. Кориснички интерфејс..............................................................................13

6.1

Android ROM........................................................................................14

            6.1.1

CyanogenMod.......................................................................14

      7. Закључак...................................................................................................15

1.

Увод

Андроид

 је оперативни систем дизајниран пре свега за уређаје као што 

су паметни телефони и таблети са екраном осетљивим на додир. Андроид је 

open source

(отворени приступ)

 што омогућава да буде модификован и 

дистрибуиран од стране произвођача мобилних уређаја, мобилних оператера и 
програмера. Андроид има велику заједницу програмера који развијају нове 
апликације у циљу проширења функција уређаја. На крају 2012. године је 
постојало преко 700,000 апликација доступних за Андроид, а број преузетих 
апликација је већи од 25 милијарди док је проценат паметних телефона са 
Андроид платформом износио чак 75%. Сви ови фактори су утицали на то да 
Андроид постане најраспрострањенији оперативни систем за паметне 
телефоне али и за остале уређаје попут таблета, телевизора и конзола.

2.

Историја 

Андроида

2

background image

Верзија 2.1

Eclair

 је донела нови побољшан изглед, подршку за 

унапређен календар, podršku za 

Blutooth

 2.1 као и 

multi touch.

Froyo

 доноси доста нових карактеристика. Подршку за 

Adobe 

Flash

,повезивање путем 

USB

-a, могућност избора језика као и 

WiFi

 

hotspot

 подршку.

Gingerbread

 који је изашао у децембру 2010. године је постао 

најраспрострањенија верзија Андроида. Нека од нових побољшања су 
подршка за жироскоп , барометар, нове кодеке за аудио и видео 
формате, унапређена виртуелна тастатура. 

Фебруара 2011. године је објављена верзија 

Honeycomb

 

која је 

намењена искључиво за таблет уређаје. Ова верзија доноси побољшану 
тастатуру за веће екране, одршку за процесоре са више језгра, подршку 
за 

FLAC

 аудио кодек.

Android 4.0/4.1

 доноси потпуну подршку за 

HTML5

, унапређен 

претраживач са могућношћу коришћења до 16 картица, подршка за 
препознавање лице са могућношћу откључавања и закључавања 
телефона, едитор слика, 

WiFi direct

 (могућност конектовања са другим 

уређајем без 

access point

-a).

Једино што се тренутно зна о следећој верзији Андроида јесте да ће 
носити назив 

Key Lime Pie

.

4

3. Архитектура

Оперативни систем Андроид се може разложити на више различитих 

слојева, где је сваки слој група од више програмских компоненти. Сваки слој у 
архитектури пружа различите сервисе слоју изнад њега.

3.1.  

Linux karnel

Основи слој Андроида чини 

Linux karnel. 

Оперативни систем Андроид је 

направљен на основи коју чини

 

 

Linux 2.6 karnel

 са додатним изменама које је 

Google

 начинио. To je 

Linux

 који комуницира са хардвером и садржи све 

неопходне драјвере за тај хардвер. Драјвери су програми који контролишу и 
комуницирају са хардвером. Андроид користи 

Linux

 за све основне функције као 

што су умрежавање, управљање меморијом, управљање процесима итд. 

3.2.  Библиотеке

Следећи слој Андроида чине изворне библиотеке.Овај слој омогућава 

уређају да обрађује различите врсте података. Библиотеке су написане у 
програмским језицима 

C i C++.

 Неке важније библиотеке су:

Surface Manager

 – Библиотека која надзире исцртавање графичког 

интерфејса.

Media framework

 – Библиотека која обезбеђује различите медијске 

кодеке, што омогућава снимање и репродукцију медијских формата.

SQLite

 

– 

SQLite

 је библиотека за управљање базама података доступна 

свим апликацијама.

OpenGL

 – Служи за убрзавање 

2D 

и

 3D

 приказа.

5

Želiš da pročitaš svih 15 strana?

Prijavi se i preuzmi ceo dokument.

Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.

Slični dokumenti