Broadcast Action: The current device Configuration
(orientation, locale, etc) has changed. When such a change happens, the
UIs (view hierarchy) will need to be rebuilt based on this new
information; for the most part, applications don't need to worry about
this, because the system will take care of stopping and restarting the
application to make sure it sees the new changes. Some system code that
can not be restarted will need to watch for this action and handle it
appropriately.
You can not receive this through components declared
in manifests, only by explicitly registering for it with
Context.registerReceiver().
This is a protected intent that can only be sent
by the system.