Viktiga block programramverket är.:
Activity Manager: Hanterar aktivitets livscykel ansökningar Omdömen
Innehållsleverantörer: Hantera datadelning mellan program Omdömen
Telefoni Manager: Hanterar alla röstsamtal. .
Vi använder telefoni chefen om vi vill komma åt röstsamtal i vår ansökan Omdömen
Platschef: Location hantering, med hjälp av GPS eller mobilmast
Resource Manager: Hantera olika typer av resurser vi använder i Vår ansökan
Program är det översta lagret i Android arkitektur och det är där våra applikationer är gonna passform.
Flera standardapplikationer kommer förinstallerade med varje enhet, till exempel:
Som utvecklare kan vi skriva en app som ersätter befintliga systemet app. Det vill säga, är du inte begränsad tillgång till någon särskild funktion. Du är praktiskt taget obegränsad och kan vad du vill göra med Android (så länge användarna av appen tillåter det). Således Android öppnar oändliga möjligheter till utvecklaren. Omdömen
Nästa lager är Android infödda bibliotek.
Det är detta skikt som gör att enheten kan hantera olika typer av data. Dessa bibliotek är skrivna i C eller C ++ språk och är specifika för en viss hårdvara Omdömen
Några av de viktiga inhemska bibliotek innefattar följande:. Omdömen
Surface Manager: Det används för compositing fönsterhanterare med utanför skärmen buffring. Off-screen buffring innebär att du inte kan direkt dra i skärmen, men dina ritningar gå till buffert off-skärmen. Där kombineras med andra ritningar och bilda den slutliga skärmen användaren kommer att se.
Detta utanför skärmen buffert är orsaken bakom insyn i Windows Review
ram Media:. Ram Media ger olika media-codec som gör det möjligt inspelning och uppspelning av olika medieformat Omdömen
SQLite: SQLite är databasmotorn används i Android för datalagring ändamål Omdömen
WebKit: Det är webbläsaren motorn används för att visa HTML-innehåll Omdömen
OpenGL: Används för att göra 2D eller 3D-grafik innehåll på skärmen Omdömen