is it really wrong to release resources in onDestroy?
<p>Android documentation says (in <a href="http://developer.android.com/training/basics/activity-lifecycle/stopping.html" rel="nofollow">http://developer.android.com/training/basics/activity-lifecycle/stopping.html</a>):</p>

<blockquote>
  <p>In extreme cases, the system might simply kill your app process without calling the activity's final onDestroy() callback, so it's important you use onStop() to release resources that might leak memory.</p>
</blockquote>

<p>Sounds like it is wrong. How could killed process leak memory?</p>
