Quais são as 4 camadas do SO Android?
As 4 Grandes são :
- Linux Kernel Layer : Esta camada nunca interage realmente com o utilizador, em vez disso fica na parte de trás e fornece a interface entre o software e o hardware. Alguns deles estão gerenciando os drivers (câmera, wifi, etc), gerenciamento de energia, segurança, etc.>li> Camada de Bibliotecas Nativas: Esta geralmente contém várias bibliotecas (biblioteca pode ser definida como uma coleção de grande quantidade de códigos) como o openGL(gráficos), webkits , media framework etc.
- Application Framework Layer: Contém o bloco básico de funções como gerenciamento, gerenciador telefônico, gerenciador de atividades etc.
- >li>Bloquetes Importantes do Application Framework:>li>Activity Manager: Gerencia o ciclo de vida das atividades das aplicações>li>Provedores de conteúdo: Gerencia o compartilhamento de dados entre as aplicações>li>Gerenciador de telefonia: Gerencia todas as chamadas de voz.>li>Gerenciador de localização: Gerenciamento de localização, utilizando GPS ou torre de celular--li>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.