title: How to keep Listening for Push Notifications on Android in the background
body: <p>I am working on Push Notifications in Android. Now the issue is that I want to keep running my Push Notifications on the back ground as soon as the app start because I have no idea when the server will push the data to the devices.</p>
  
  <p>The main requirement is that our corporate app is having more than 10 activities and based on the notification received, I have to bring the related activity on the foreground so that user can preform action on that or do some silent action in the background regardless the activity is in foreground.</p>
  
  <p>Can somebody suggest how can I implement this type of requirement. Do I need to do it in a Service.</p>
  
  <p>Thanks</p>