title: Broadcast receiver push notification
body: <p>I have implemented push notification in my android application:</p>
  
  <p>In my main class:</p>
  
  <pre><code>// PUSH
  Parse.initialize(this, applicationId, clientKey); 
  PushService.setDefaultPushCallback(this, SlidingMenuActivity.class);
  ParseInstallation.getCurrentInstallation().saveInBackground();
  ParseAnalytics.trackAppOpened(getIntent());
  </code></pre>
  
  <p>In my manifest.xml:</p>
  
  <pre><code>&lt;!-- PUSH --&gt;
  &lt;service android:name="com.parse.PushService" /&gt;
  
  &lt;receiver android:name="com.parse.ParseBroadcastReceiver" &gt;
      &lt;intent-filter&gt;
            &lt;action android:name="android.intent.action.BOOT_COMPLETED" /&gt;
            &lt;action android:name="android.intent.action.USER_PRESENT" /&gt;
      &lt;/intent-filter&gt;
  &lt;/receiver&gt;
  </code></pre>
  
  <p>When i open my application, i am receiving notification. I click on back and close the application.
  I still receiving notification for approximatively 1 hours. After one hour, i send three notification and no notification appear. So i restart my app, and three notification notification appear.</p>
  
  <p>I guess my broadcast receiver has been recreated. Why my android is killing my notification broadcast receiver?</p>
  
  <p>How can i fix that?</p>