Registering in the Manifest

Broadcast Receivers must be registered, either in the Manifest or in code. By registering in the Manifest we can ensure that our receiver will receive messages even if our app is not currently running.