Определение
наблюдатель ведет список иждивенцев уведомить изменения. С другой стороны Intent - это абстрактное описание операции. Который может быть получен одним и тем же или несколькими приложениями для выполнения задачи.
Синхронный VS Асинхронный
наблюдатель синхронно, как изменяется эффект правый путь. Намерение асинхронно.
Связывание
привязок Observer по времени компиляции. С другой стороны умыслом привязка во время выполнения
Secure
Для внутреннего наблюдателя связи намного безопасно, как Намерение будет транслировать сообщение и любой желающий может получить сообщение.
Намерение обеспечивает дополнительные функциональные возможности по Observer на Android платформы
- проходной с приложением третьей стороны и процессами.
- Получить системное уведомление для выполнения задачи
- Повторное использование модуля приложения сторонним приложением. (Ex с ПОС)
- Намерение остается вокруг и ваше приложение может получить данные в более позднее время (Sticky Intent)
было бы разумно использовать намерение, чтобы публиковать события в одной деятельности?
Это будет зависеть от вашего требования. Посмотрите на свое требование, чтобы посмотреть, что нужно.