Компоненты служб Android

Компоненты служб Android

Безопасность является фундаментальной составляющей платформы Android. В Android средства безопасности охватывают все этапы жизненного цикла приложения — от принципов разработки до проверки выхода за границы массивов во время выполнения. Вопросы безопасности и прав доступа будут рассмотрены в главе 14.

В главе 15 будет показано, как создавать и использовать службы в Android, в особенности службы HTTP. В этой же главе будет рассмотрено взаимодействие между процессами (коммуникации между приложениями на одном устройстве).

Служба местоположения — еще один замечательный компонент Android SDK. Эта часть SDK предоставляет разработчикам приложений API-интерфейсы, с помощью которых можно отображать и обрабатывать карты, а также получать в реальном времени информацию о местоположении устройства.

В Android определены API-интерфейсы для работы с аудио- и видеофайлами и телефонией. API-интерфейс телефонии будет рассмотрен в главе 23, а API-интерфейсы для работы с аудио и видео.

Начиная с версии 2.0, в Android доступен механизм речевого воспроизведения Pico Text To Speech. Из-за ограничений объема описание механизма Text To Speech в этом издании отсутствует, однако его можно найти в предыдущем издании, посвященном Android 3.0.

И последнее (по порядку, но не по важности): все эти концепции увязываются в Android в единое приложение за счет создания одиночного XML-файла с определением пакета приложения. Этот файл (AndroidManifest.xml) называется файлом манифеста приложения. Ниже приведен пример такого файла:

>?xml version="1.0" encoding="utf-8"?<

>manifest xmlns:android="schemas.android.com/apk/res/android" package="com.ai.android.HelloWorld" android:versionCode="1" android:versionName="1.0.0"<

>application android:icon="@drawable/icon"

android:label="@string/app name"<

>activity android:name=".HelloWorld"

android:label="@string/app name"<

>intent-filter<

>action android:name="android.intent.action.MAIN" /<

>category android:name="android.intent.category.LAUNCHER" /< >/intent-filter<

>/activity<

>/application<

>/manifest<

В файле манифеста Android определяются активности, регистрируются службы и поставщики контента и объявляются права доступа. Более подробная информации о файле манифеста будет приводиться в разных местах книги по мере описания каждого из этих аспектов.

Поделиться в соц. сетях

Опубликовать в Google Buzz
Опубликовать в Google Plus
Опубликовать в LiveJournal
Опубликовать в Мой Мир
Опубликовать в Одноклассники
Опубликовать в Яндекс

Добавить комментарий