How to start an Activity or Service before an App application is uninstalled by the User?
<p><strong>Why the same question again</strong></p>

<p>This question has been asked around 100 times on SO. <em>I am asking it again</em> because all the answers say <code>this is not possible</code> but at least one of the app in Market is doing it <code>NQ Mobile Security</code>. I started a bounty of 100 points on the similar question but it did not get enough attention. If community does not accept I will remove the question.</p>

<p><strong>What is the App doing</strong></p>

<p>The app shows an activity when user tries to uninstall it</p>

<p><img src="http://i.stack.imgur.com/y8zHW.png" alt="enter image description here"></p>

<p>and does some processing before it is uninstalled </p>

<p><img src="http://i.stack.imgur.com/QceDh.png" alt="enter image description here"></p>

<p><strong>What is my Question</strong></p>

<p>How to start an <code>Activity</code> or an <code>IntentService</code> before an application in uninstalled by the user who has earlier installed the app on her device?</p>
