juniorAndroid

What is Android BroadcastReceiver?

Updated Apr 28, 2026

Short answer

BroadcastReceiver listens to system or app events.

Deep explanation

It responds to broadcast messages like battery low or network changes. It allows apps to react to system-wide events.

Real-world example

Detecting internet connectivity changes.

Common mistakes

  • Not unregistering receiver.

Follow-up questions

  • What is broadcast intent?
  • Static vs dynamic receiver?

More Android interview questions

View all →