четверг, 16 августа 2012 г.

Архитектура андроида

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

Комментариев нет:

Отправить комментарий