Start Аndroid: Урок 27. Читаем action из Intent. (видео уроки по андроид программированию)

Автор Alla Bessonova
Start Аndroid: Урок 27. Читаем action из Intent. (видео уроки по андроид программированию)

Приветствую всех кто смотрит.

Наш канал посвященный обучение Android разработке урок 27 в этом уроке читаем Action is intent. На прошлом уроке мы наглядный пример показывающий. Как связаны между собой Action intent intent Filter на этом уроке продолжим тему.

Есть две новости хорошая и 1 ночь intent-filter может содержать в себе несколько Action тем самым Activity дает понять, что она способна на несколько действий например не только просмотр картинки, но и получается, что их дети может подойти разными интернет с разными Action 2 новость ик-9 которая была вызвана с помощью intent имеет доступ к этому intent и может прочесть его.

То есть может знать какой Action использовался мы сделаем следующие создадим x9i настроем фильтр на экшн равным русскарт Android intent Action Show Time и Action равным рестарт Android intent Action солдат тем самым мы обозначаем, что — это и способна и время показать и дату далее мы будем создавать интернет либо с одним Action либо с другим они оба будут вызывать 1 Activity и чтобы Activity знал показывать ему дату или время мы будем читать Action is int и по нему определять. В общем сейчас начнём делать и все станет. Понятно создадим проект открывать xml и рисуем две кнопки экран точно такой же как и в прошлом уроке код для mainactivity Java. Тоже полностью из прошлого урока определяем кнопки присваиваем Activity и вызываем and по нажатию. Теперь мы сделаем ик-9 которая будет ловить оба этих для начала создадим Way Out File info xml на экране у нас один textview создаем Activity назовем его просто Code info. Java мы получаем интернет с помощью метода Get intent читаем из него Action его значение формируем и выводим на экран текст не забываем прописать новый Activity в манифесте создать ему intent-filter с двумя Action II категории лейбл. Укажите Date Time in for intent Filter для инфо содержит 2 Action означает если придёт интенс любыми из них только 9 будет вызвано всё сохраним и запустим жмем кнопку showtime. Скорее всего вы увидите следующие система предлагает нам выбор интенс Action ru Start Android intent Action Show Time нашел подходящий effectivity. То которое делает Time in по. Мы создали только, что тут всё понятно откуда второе название intent-filter ответ. Это Activity Time из прошлого урока называется она intent-filter потому, что на прошлом уроке мы не прописали в манифесте лейбл для этого Activity и система по умолчанию отображает название приложения если же система не отобразил отдела значит вы либо не создавали приложения с прошлого урока либо. Перри создали либо где-то опечатка в коде выбираем deadtime и инфо и видим то, что такое Activity определила, что интернет был Action равным рост Android intent Action Show Time и показала время с текстом Time. Если же выбрать intent-filter activities прошлого урока. Теперь попробуем нажать кнопку showday видим такой выбор снова видим наши Data Time info и 2 activities прошлого урока. Все они содержат ex.ru Start Android intent Action View intent Filter и нам надо выбирать выберем Data Time info и видим дату с текстом делать если же выбрать Data Basic II Extended увидим то, что делали. На прошлом уроке обычную дату и расширенную Activity может быть вызвана с помощью интенс разными Action Activity может прочесть Action и выполнить необходимые действия также мы убедились что. Интернет ищет Activity по всем приложениям в системе этот раз он нашёл activities приложения которые мы делали. На прошлом уроке пока всё. А на следующем уроке. Передаем данные с помощью интернета до встречи.

0 комментариев
0

Читайте также