Чтобы процитировать API-документы , Intent
- это в основном пассивная структура данных , содержащая абстрактное описание действия, которое должно быть выполнено , с двумя основными частями информации, действиями и данными.
На самом базовом уровне Intent
можно рассматривать как действие, которое вы можете указать Android вызывать - и то, что происходит, зависит от того, что зарегистрировано для этого действия.
Часть действия Intent
представляет собой строку или строковую константу, а часть данных представляет собой строку, представляющую URI
. В дополнение к этим основным атрибутам вы можете добавить новые атрибуты через дополнительный, который представляет собой просто карту пар ключ-значение.
Для получения дополнительной информации см. Фильтры Intent и Intent , Intent class или Игра с Intents .
Я также рекомендую книгу Pro Android , в которой подробно рассматриваются эти детали API. Существует более новая версия Pro Android 2 (еще не читала).
Если вы ищете в Google Книгах его , вы можете увидеть выдержки из книги, для получения дополнительной информации обратитесь к Главе 3, «Использование ресурсов, поставщиков контента и содержимого».