Knigionline.co » Программное обеспечение » Android, Разработка приложений для чайников

Android, Разработка приложений для чайников - Фелкер Донн (2012)

Android, Разработка приложений для чайников
  • Год:
    2012
  • Название:
    Android, Разработка приложений для чайников
  • Автор:
  • Жанр:
  • Оригинал:
    Английский
  • Язык:
    Русский
  • Издательство:
    ДИАЛЕКТИКА
  • Страниц:
    201
  • ISBN:
    978-5-8459-1748-5
  • Рейтинг:
    2.3 (3 голос)
  • Ваша оценка:
В реалиях современного мира миллиарды пользователей переносят в кармане мобильные гаджеты, и в большей их части установлена платформа Android. Даже если вы ни разу в жизни не занимались разработкой приложений для портативных гаджетов, прочитав эту книгу, у вас появится шанс воплотить свои уникальные мысли в новейшие приложения для операционной системы Android. Здесь вы найдете подробные инструкции по установке и загрузке области разработки и творению приложений для Android. Прочитайте книгу и станьте истинным профессионалом!
•Рады приветствовать вас в Android! Овладейте навыками создания современных приложений для Android, использования инструментов разработки, работы с экранами портативных устройств и организовывания процесса разработки. •Вашему приложению необходимо полюбиться пользователям. Обучитесь создавать графический интерфейс приложения визуально примечательным и пригодный для использования.
•Обучитесь программированию приложений. Познакомьтесь с жизненным кругом приложения и обычными библиотечными классами Android. Обучитесь применять в своих интересах эмулятор портативных устройств и отладчик Eclipse. •Важна не только база. Овладейте знаниями, как создавать приложения, отображающие информацию на многих экранах и которые могут взаимодействовать с базами данных SQLite. •Обозначьте цену и продайте плод своего упорного труда. Обучитесь публиковать их в онлайн-магазине Adroid Marketдля продажи миллионам пользователей и обозначать правильную цену собственным приложениям.

Android, Разработка приложений для чайников - Фелкер Донн читать онлайн бесплатно полную версию книги

мерением. Чтобы получать информацию от виджета приложения, необходимо при-

менить отложенное намерение PendingIntent.

Объект PendingIntent содержит дочерний объект Intent. На высоком уров-

не отложенное намерение работает так же, как обычное. Чтобы понять, что такое

172 Часть II. Создание и публикация приложения Android

Android Application Development For Dum.indb 172 08.11.2011 12:23:59

отложенное намерение, необходимо глубже ознакомиться с его базовым классом

Intent. Намерение — это сообщение, которое может переносить “в себе” данные,

описывающие требуемую операцию. Намерение может быть адресовано определен-

ной деятельности или обобщенной категории получателей типа BroadcastReceiver,

т.е. объектов AppWidgetProvider. Система классов Intent, Activity и

BroadcastReceiver похожа на архитектуру магистрали сообщений, в которой со-

общение передается на магистраль, после чего одна или несколько конечных точек

магистрали реагируют на сообщение, только если они знают, что с ним делать. Если

все конечные точки магистрали отказываются от сообщения или сообщение не адре-

совано конечной точке, система игнорирует его.

Намерение может быть запущено в магистраль сообщений несколькими способами.

Если для запуска новой деятельности используется вызов метода startActivity(),

этот метод может получать объект Intent в качестве параметра.

Для извещения компонентов BroadcastReceiver можно использовать вызовы

метода sendBroadcast(), принимающего намерение в качестве параметра.

Для взаимодействия с фоновой службой (см. далее) можно использовать методы

startService() и bindService(), которые тоже принимают намерения в качестве

параметров.

Деятельности можно рассматривать в качестве “клея”, связывающего разные

компоненты приложения, потому что они реализуют механизм позднего связывания,

обеспечивающий взаимодействие компонентов внутри и за пределами приложения.

Данные намерений

Намерение содержит следующую информацию.

 Действие. Операция, которая должна быть выполнена при получении

намерения. Наиболее популярные действия — ACTION_VIEW, ACTION_

EDIT и ACTION_MAIN. Кроме того, при необходимости программист

может создать произвольные действия.

 Данные. Информация, обрабатываемая при получении намерения, на-

пример запись в базе данных, URL-адрес страницы, которую нужно

открыть, и т.п.

В табл. 7.1 в качестве примера приведены несколько параметров действий и про-

стых структур данных объектов Intent.

Таблица 7.1. Примеры данных намерения

Действие Данные Результат

ACTION_VIEW tel:123 Отображение номеронабирателя с подстав-

ленными числами 123

ACTION_DIAL content://contacts/people/1 Отображение номеронабирателя с подстав-

ленным телефонным номером контакта, имею-

щего идентификационный номер 1

ACTION_EDIT content://contacts/people/1 Редактирование информации о контакте 1

Глава 7. Размещение виджетов на главном экране 173

Android Application Development For Dum.indb 173 08.11.2011 12:23:59

Окончание табл. 7.1

Действие Данные Результат

ACTION_VIEW Отображение веб-страницы данного намерения

Перейти
Наш сайт автоматически запоминает страницу, где вы остановились, вы можете продолжить чтение в любой момент
Оставить комментарий