title: What would happen if we don't unregister a BroadcastReceiver?
body: <p>Suppose I dynamically register a <strong>BroadcastReceiver</strong> which is an inner class of the <strong>Activity</strong> in <code>onCreate()</code> and don't unregister it anywhere within the code.</p>
  
  <p>Now suppose <code>finish()</code> is called and after some time, the app is opened again. Would the new receiver object be used? Considering that the old receiver object with same intent filter might still be in the memory ...</p>