Как намеренно и startActvity работает само по себе? - PullRequest
0 голосов
/ 06 июня 2018

Все знают, что если вы создадите намерение начать другое действие, вы передадите его в качестве параметра в startActivity.Но я просто подумал о возможном сценарии: намерение говорит, что система «вызывает это действие», система видит манифест, а затем запускает действие, или этот запуск действует внутри приложения внутри приложения, что-то вроде «вызова некоторого метода некоторого класса»?Возможно, глупый вопрос, но я не смог найти достаточно информации.Так как же это работает?

1 Ответ

0 голосов
/ 06 июня 2018

Ниже описывается, как работает намеренное общение:

intentcomm

  1. Операция A создает намерение с описанием действия и передаетit to startActivity ().

  2. Система Android ищет во всех приложениях фильтр намерений, который соответствует цели.Когда совпадение найдено,

  3. система запускает сопоставление (операция B), вызывая метод onCreate () и передавая ему Intent.!

...