2. The BroadcastReceiver Class The class android.content.BroadcastReceiver is abstract. To receive broadcast Intents a subclass must be defined which implements the method public abstract void onReceive(Context context, Intent intent) It is this method which is invoked when a broadcast Intent satisfies the criteria the BroadcastReceiver was registered with. 3. Registering Broadcast Receivers Statically An Application can declare Broadcast Receivers in its manifest (the AndroidManifest.xml file, by defining one or more receiver elements, as children of the application element.