Quali sono i 4 strati del sistema operativo Android?
I grandi 4 sono :
- Linux Kernel Layer: Questo strato non interagisce mai veramente con l'utente, invece rimane nella parte posteriore e fornisce l'interfaccia tra il software e l'hardware. Alcuni di questi sono la gestione dei driver (fotocamera, wifi, ecc.), la gestione dell'alimentazione, la sicurezza, ecc.
- Strato delle librerie native: Questo generalmente contiene varie librerie (la libreria può essere definita come una collezione di una vasta quantità di codici) come le openGL (grafica), webkits, media framework ecc.
- Application Framework Layer: Questo contiene il blocco di base delle funzioni come la gestione, il gestore telefonico, il gestore delle attività ecc.
- Importanti blocchi di Application Framework:
- Activity Manager: Gestisce il ciclo di vita delle attività delle applicazioni
- Content Provider: Gestisce la condivisione dei dati tra le applicazioni
- Telephony Manager: Gestisce tutte le chiamate vocali.
- Location Manager: Gestione della posizione, utilizzando il GPS o la torre cellulare
- Resource Manager: Manage the various types of resources we use in our Application
- Application Layer: This layer is responsible for user interaction with his device It contains all the apps such as sms, contacts,fb etc.
Articoli simili
- Il sistema operativo Windows potrà mai superare il sistema operativo Android o il sistema operativo Apple nei dispositivi mobili?
- Google è pagato per fornire il sistema operativo Android ai telefoni? Il costo del sistema operativo è alla fine addebitato al cliente?
- Come potrei creare il mio sistema operativo per console per PC, senza scegliere un sistema operativo preesistente come Linux o Windows?
- Perché ci sono così tanti strati nello schermo di un iPhone?