Компоненты служб 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 определяются активности, регистрируются службы и поставщики контента и объявляются права доступа. Более подробная информации о файле манифеста будет приводиться в разных местах книги по мере описания каждого из этих аспектов.
Добавить комментарий
Для отправки комментария вам необходимо авторизоваться.