title: How to limit broadcast to its own Android app
body: <p>I wondering if it is possible to create a private broadcast.
  I actually register broadcastreceiver in my activity and use </p>
  
  <pre><code>sendOrderedBroadcast(broadcast);
  </code></pre>
  
  <p>method to send the broadcast.
  But, for now, the intent (broadcast) used for this method is defined like this :</p>
  
  <pre><code>Intent broadcast = new Intent("com.mypackage.broadcast");
  </code></pre>
  
  <p>So every external application which declare this package name can listen what I am sending, and I don't want to.</p>
  
  <p>So how to make this impossible, that no one can listen my broadcast ?</p>