It is up to the recipient to decide where the data should be attached; the intent does not specify the ultimate destination.
Input: for distinct battery-related broadcasts that are sent and can be received through manifest receivers.
This is a protected intent that can only be sent by the system. BATTERY_CHANGED" Broadcast Action: Indicates low battery condition on the device.
As applications are added to the system, they can extend this language by adding new actions, types, and categories, or they can modify the behavior of existing phrases by supplying their own activities that handle them.
There are two primary forms of intents you will use.
An activity that provides a user interface for adjusting application preferences.
An Intent provides a facility for performing late runtime binding between the code in different applications.
Its most significant use is in the launching of activities, where it can be thought of as the glue between activities.
It is basically a passive data structure holding an abstract description of an action to be performed.
There are a variety of standard Intent action and category constants defined in the Intent class, but applications can also define their own.
Optional but recommended settings for all applications which have settings. APPLICATION_PREFERENCES" Broadcast Action: Sent after application restrictions are changed.
This is a protected intent that can only be sent by the system. APPLICATION_RESTRICTIONS_CHANGED" Activity Action: The user pressed the "Report" button in the crash/ANR dialog.