Я понимаю, что intents
используются для запуска новых activities
и services
и могут содержать информацию об этом - некоторые параметры пользовательского интерфейса и т. Д. Они могут быть испусканы некоторыми activities
или приложениями, чтобы сигнализировать о том, что другие должны начинаться или заканчиваться, или что некоторые изменения должны происходят.Как работают андроиды во время выполнения?
Я не понимаю, как они обрабатываются системой во время выполнения. Переходите ли они в ОС, где они передаются в том месте, где они необходимы, или все экземпляры Activity
постоянно проверяют каждый отправленный intent
, чтобы узнать, применяются ли они?
Также, на этой ноте, могут ли все Activity
экземпляры «слушать» все намерения, а если нет, то как эта «привилегия слушания» дана?
Там нет ничего с именем 'intentListener' в Android SDK. – CommonsWare
исправлено. Является ли мое упоминание о «привилегии слушания» также проблемой? Я не знал, как еще это выразить и не может найти технический термин, но я надеюсь, что это поможет любому читателю понять, что я получаю. – farid99