*   >> Чтение Образование Статьи >> science >> programming

Android-программирование: Android Архитектура & Amp; Ndash; Ключевые понятия Android OS

библиотеках Java SE.

Каркас приложения

<р> Это блоки, которые наши приложения непосредственно взаимодействует с. Эти программы управления основными функциями телефона, как управление ресурсами, управление вызовами голосовой и т.д. Как разработчик, вы просто рассмотреть эти некоторые основные инструменты, с которыми мы строим наши приложения

<р> Важные блоки рамках применения:.


<р> Руководитель направления: руководит деятельностью жизненный цикл приложений

<р> Контент-провайдеры: Управление обмен данными между приложениями

<р> Telephony Manager: Управляет всех голосовых вызовов. . Мы используем менеджер телефонии, если мы хотим получить доступ голосовые вызовы в нашем приложении

<р> Местоположение менеджер: управление Место, использующие GPS или камеру башни

<р> Менеджер ресурсов: Управление различных видов ресурсов, которые мы используем в наши

Применение

Приложения

Приложения являются верхний слой в Android архитектуры, и это, где наши приложения собираюсь нужным.

Несколько стандартных приложений поставляется с предварительно установленной с каждого устройства, такие как:


  • SMS клиентское приложение

  • Dialer

  • веб-браузера

  • Связаться с менеджером < ш>

    <р> Как разработчик, мы можем написать приложение, которое заменит любой существующий системный приложение. То есть, вы не ограничены в доступе к какой-либо конкретной функции. Вы практически безграничны и могут, что вы хотите делать с андроида (при условии, что пользователи вашего приложения позволяет это).

    Таким образом, Android открывает бесконечные возможности для разработчика.

    Библиотеки

    <р> Следующий слой родной библиотеки андроида. Именно это слой, который позволяет устройству работать с различными типами данных. Эти библиотеки пишутся на С или С ++ язык и специфичны для конкретного аппаратного

    <р> Некоторые из важных родных библиотек включать следующее:.

    <Р> Surface менеджер: он используется для композитинга менеджер окон с за кадром буферизации. За кадром буферизации означает, что вы не можете напрямую привлечь к экрану, но ваши рисунки перейти в буфер вне экрана.

    Там она сочетается с другими рисунками и формируют конечный экран пользователь увидит. Это от буфера экрана является причиной прозрачности окон

    <р> Framework Media:. Framework Media предоставляет различные медиа-кодеков, позволяющих записывать и воспроизводить различные форматы медиа

    <р> SQLite: SQLi

    Page   <<  [1] [2] [3] >>

  • Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.