Архитектура андроида
Из чего состоит андроид
Андроид состоит из четырех уровней: уровень ядра, уровень библиотеки среды выполнения,
уровень каркаса приложений и уровень приложений.
Система андроид основана на ядре Linux, но в то же время не является Linux системой. У андроида свои механизмы распределения памяти, другая система межпроцессорного взаимодействия, спецефические модули ядра и т.д.
Уровень ядра-самый нзкий уровень архитектуры андроида. Следующийуровень-это уровень библиотек и сареды выполнения. В данный уровень входят библиотеки libc, openGL, webKit, FreeType, SSl, SGL, SQLite, Media Framwwork
На уровне каркаса приложений работают различные деспетчеры:
-Диспетчер активности-управляет жизненным циклом приложения
-Диспетчер пакетов-управляет установкой прикладных программ
-Диспетчер окон-управляетокнами приложений
-Диспетчер ресурсов-используется для доступа к ресурсам приложения
-Контент провайдеры-осуществляют доступ к данным других приложений
-Диспетчер местоположения-позволяет получать информацию о текущем местоположении устройства
-Диспетчер телефонии- позволяет контролировать основную телефонную информацию
-Диспетчер уведомлений-позволяет приложению отображать информацию в строке уведомлений
-Система представлений-исподьзуется для создания внешнего вида приложения
Комментарии
Отправить комментарий