Intent is responsible for the transfer between the main components of the application-activities, services, broadcast receivers (processing Android messages)
Messenger object of Interest
Intent is an abstract description of the action to be performed, in addition to specifying an action, the intent object also contains the completion
The relevant data required for the action, as well as the specified data types, constants, flags, and even additional data related to the action required
Data
Because intent provides detailed data between the Android application components and is responsible for handling the communication structure, it is also a
Relatively complex data structures (objects)
In Android, there are three types of intent objects that can be used for communication between activities, services, and broadcast receivers.
In fact, each part has its own kind of intent, which cannot be mixed
What is intent