Upgrade to Pro — share decks privately, control downloads, hide ads and more …

9. Использование Intents

9. Использование Intents

Evgeny Shishkin

February 19, 2015
Tweet

More Decks by Evgeny Shishkin

Other Decks in Education

Transcript

  1. Использование Intents • Запуск Activity startActivity(intent) • Запуск Service startService(intent)

    • Доставка широковещательного сообщения (broadcast) sendBroadcast(intent)
  2. Типы Intents • Явные Intents Указывают компонент по имени (полное

    имя класса). Как правило, в приложение используются такого типа Intents. • Неявные Intents Не указывают конкретный компонент, вместо этого объявляют действие (Action) для выполнения. В основном используется для запуска компонентов из других приложений.
  3. Структура Intent • Component name Имя компонента. • Action Действие

    для выполнения. • Data URI ссылка на данные • Category Дополнительная информация о типе компонента, который должен обрабатывать Intent. • Extras Список дополнительных данных в виде отображения ключ/значение. • Flags Метаданные для Intent.
  4. Задание Имя Возраст Адрес e-mail Имя Возраст Адрес e-mail Сохранить

    Отправить EditActivity InfoActivity MainActivity Создать пользователя