TextSale.ru - Копирайтинг | Биржа копирайтинга | Фриланс

Особенности приложений для ОС Android

Категория: Портфолио копирайтеров

Приложения для операционной системы Android (ОС Android) представляют собой пакеты (с расширением .apk), которые включают в свой состав байт-код для виртуальной машины DalvikVM и метаданные. Байт-код предназначается специально для этих программ, в то время как метаданные обрабатывается системными службами (Package Manager, Activity Manager). Метаданные содержат информацию, которая необходима для управления приложениями в рамках операционной системы. К подобной информации можно отнести список процессов, служб, точки входа для каждой программы, персональные настройки интерфейса пользователя и т. д.

Приложения для операционной системы Android работают с интерфейсами программ, которые относятся к самому высокому уровню. Каждое приложение представлено процессом или службой. Оно запускается в отдельном экземпляре виртуальной машины DalvikVM и запрашивает системные службы посредством механизмов AIDL или Binder IPC. Кроме того, все приложения представляют собой Java программы. Но, несмотря на это, они могут воспользоваться «родными» совместно используемыми библиотеками при помощи моста всё той же виртуальной машины.

Приложение может выполнять определённую функцию и делать доступной её для других приложений. Ярким примером данной технологии служит приложение для мобильного телефона, которое предоставляет персональную службу дистанционного управления, необходимого для Bluetooth гарнитур.

В приложениях ОС Android также включены дополнительные механизмы защиты, необходимые для обеспечения безопасности системных служб самого ядра и приложений. В ОС Android для каждой конкретной задачи (телефонный звонок, доступ к информации о контактах) определены разрешения или группы разрешений, а также возможные потребности для приложений. Процесс или служба могут запросить специфические разрешения, для доступа к которым требуется наличие установленного набора разрешений. Так, например, приложение вызова телефонных звонков может запустить определённый процесс или привязаться к специфической службе, только если оно обладает требуемыми разрешениями.


Опубликовано: offline iago [Рейтинг: 153] [RSS] 2011-01-11 21:27:59 MSK


Ничего не подходит? Закажите статью копирайтеру!




















Каталог магазина, темы:




точка
точка
точка 1071
точка 6012
точка 3614
- 2552
точка 3446
- 6320
- 1397
- 2918
точка 2238
точка 431
- 743
- 716
- 513
- 5753
точка 249
точка 1252
- 268
точка 1356
- 696
- 1777
точка 1448
- 167
- 853
точка 555
- 2477
- 420
точка 2261
точка 56
точка 2513
Новые статьи по RSS каналу: RSS
Подписка на дайджест новых статей (ежедневно по e-mail):
Добро пожаловать!

Для продажи или покупки статей необходимо зарегистрироваться.

ВХОД (Login)
Регистрация
Забыли пароль?
Служба поддержки Партнерская программа


Больше заработка Получайте 25% от комиссии системы, привлекая новых пользователей.


QR-код текущей страницы:


Особенности приложений для ОС Android
0,017647 s

© 2020 Биржа статей, текстов TEXTSALE.RU - ТекстСейл
26 ноя 2020 23:24 MSK