*   >> Lezen Onderwijs artikelen >> science >> programming

Android programmeren: android Architectuur & amp; ndash; De belangrijkste concepten van Android OS

van de in de Java SE bibliotheken functionaliteiten.

Application Framework

Dit zijn de blokken die onze applicaties direct samenwerkt met. Deze programma's beheren van de basisfuncties van de telefoon als resource management, voice call management etc. Als ontwikkelaar, hoef je alleen deze zijn een aantal fundamentele instrumenten waarmee we bouwen onze applicaties

Belangrijk blokken van Application Framework zijn.

:

Activity Manager: Beheert de activiteit levenscyclus van applicaties

Content Providers: Beheer van de uitwisseling van gegevens tussen applicaties

Telephony Manager: Beheert alle gesprekken. . We maken gebruik van telefonie manager als we willen toegang tot gesprekken in onze toepassing

Locatie Manager: Location management, met behulp van GPS of cell tower

Resource Manager: Beheer de verschillende soorten middelen die we gebruiken in Onze applicatie

Toepassingen

Toepassingen zijn de bovenste laag in de Android architectuur en dit is waar onze applicaties zijn gaan passen.

Verschillende standaard toepassingen is vooraf geïnstalleerd met elk apparaat, zoals:

  • SMS-client app

  • Dialer

  • webbrowser

  • Contact manager

    Als ontwikkelaar zijn we in staat om een ​​app die alle bestaande systeem app vervangen schrijven. Dat wil zeggen, je bent niet beperkt in de toegang tot een bepaalde functie. Je bent praktisch onbeperkt en kan alles wat je wilt doen met het Android (zolang de gebruikers van uw applicatie het toelaat). Zo Android opent eindeloze mogelijkheden voor de ontwikkelaar.


    Bibliotheken

    De volgende laag is inheems bibliotheken van de Android. Het is deze laag die de inrichting om verschillende soorten gegevens te verwerken maakt. Deze bibliotheken zijn geschreven in C of C ++ taal en zijn specifiek voor een bepaalde hardware

    Enkele belangrijke natieve bibliotheken zijn:.

    Surface Manager: Het wordt gebruikt voor compositing window manager off-screen buffering. Off-screen buffering betekent dat je kan direct te trekken in het scherm, maar je tekeningen naar het off-screen buffer.

    Er wordt gecombineerd met andere tekeningen en vormen het laatste scherm de gebruiker ziet. Deze off screen buffer is de reden achter de transparantie van windows

    Media kader:. Media kader biedt verschillende media codecs waardoor de opname en weergave van verschillende media formats

    SQLite: SQLite is de database-engine gebruikt in de android voor data

    Page   <<  [1] [2] [3] >>

  • Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.