*   >> Lese Utdanning Artikler >> science >> programming

Android Programmering: Android Arkitektur & amp; ndash; Nøkkelbegreper av Android OS

er direkte med. Disse programmene håndtere de grunnleggende funksjonene til telefonen som ressursforvaltning, taleanrop styring etc. Som utvikler du bare vurdere disse er noen grunnleggende verktøy som vi bygger våre applikasjoner

Viktige blokker av Application rammeverket er.:

Aktivitetssjef: Klarer aktiviteten livssyklus applikasjoner

innholdsleverandører: Administrer datadeling mellom programmer

Telefoni Sjef: styrer alle taleanrop. .

Vi bruker telefoni ordnet hvis vi ønsker å få tilgang til taleanrop i vår søknad

Sted Sjef: Location ledelse, ved hjelp av GPS eller mobilmaster

Resource Manager: administrere ulike typer ressurser vi bruker i Vår applikasjon

Programmer

Programmer er det øverste laget i Android arkitektur og det er her våre applikasjoner er skal passe. Flere standard programmer kommer forhåndsinstallert med hver enhet, for eksempel:

  • SMS klient app

  • Dialer

  • nettleser

  • Kontakt sjef < .

    no>

    Som utvikler er vi i stand til å skrive en app som erstatter eksisterende system app. Som er, er du ikke begrenset i tilgang på en bestemt funksjon. Du er praktisk talt ubegrenset og kan hva du vil gjøre med android (så lenge brukerne av appen din tillater det). Dermed Android åpner uendelige muligheter til utvikleren.

    Libraries

    Det neste laget er Android innfødte biblioteker. Det er dette laget som gjør at enheten til å håndtere ulike typer data.

    Disse bibliotekene er skrevet i C eller C-språk ++ og er spesifikke for en bestemt maskinvare

    Noen av de viktigste innfødte biblioteker omfatter følgende:.

    Surface Sjef: Det er brukt for sammensetting vindusbehandler med off-screen bufring. Off-skjermen buffering betyr at du ikke kan tegne direkte inn i skjermen, men tegningene gå til off-screen buffer. Det det er kombinert med andre tegninger og danne den endelige skjermen brukeren vil se. Dette av skjermen buffer er årsaken bak gjennomsiktigheten vinduer

    Media ramme:.

    Media rammeverket gir ulike mediekodeker som tillater opptak og avspilling av ulike medieformater

    SQLite: SQLite er databasemotor brukes i android for datalagring formål

    WebKit: Det er nettlesermotoren brukes til å vise HTML-innhold

    OpenGL: Brukes til å gjengi 2D eller 3D grafikk innhold til skjermen

    Page   <<  [1] [2] 

  • Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.