<р> Это блоки, которые наши приложения непосредственно взаимодействует с. Эти программы управления основными функциями телефона, как управление ресурсами, управление вызовами голосовой и т.д. Как разработчик, вы просто рассмотреть эти некоторые основные инструменты, с которыми мы строим наши приложения
<р> Важные блоки рамках применения:.
<р> Руководитель направления: руководит деятельностью жизненный цикл приложений
<р> Контент-провайдеры: Управление обмен данными между приложениями
<р> Telephony Manager: Управляет всех голосовых вызовов. . Мы используем менеджер телефонии, если мы хотим получить доступ голосовые вызовы в нашем приложении
<р> Местоположение менеджер: управление Место, использующие GPS или камеру башни
<р> Менеджер ресурсов: Управление различных видов ресурсов, которые мы используем в наши
Применение
Приложения являются верхний слой в Android архитектуры, и это, где наши приложения собираюсь нужным.
Несколько стандартных приложений поставляется с предварительно установленной с каждого устройства, такие как:
<р> Как разработчик, мы можем написать приложение, которое заменит любой существующий системный приложение. То есть, вы не ограничены в доступе к какой-либо конкретной функции. Вы практически безграничны и могут, что вы хотите делать с андроида (при условии, что пользователи вашего приложения позволяет это).
Таким образом, Android открывает бесконечные возможности для разработчика.
<р> Следующий слой родной библиотеки андроида. Именно это слой, который позволяет устройству работать с различными типами данных. Эти библиотеки пишутся на С или С ++ язык и специфичны для конкретного аппаратного
<р> Некоторые из важных родных библиотек включать следующее:.
<Р> Surface менеджер: он используется для композитинга менеджер окон с за кадром буферизации. За кадром буферизации означает, что вы не можете напрямую привлечь к экрану, но ваши рисунки перейти в буфер вне экрана.
Там она сочетается с другими рисунками и формируют конечный экран пользователь увидит. Это от буфера экрана является причиной прозрачности окон
<р> Framework Media:. Framework Media предоставляет различные медиа-кодеков, позволяющих записывать и воспроизводить различные форматы медиа
<р> SQLite: SQLi