What MUST go inside 'onPause()' (releasing resources)
<p>In short, I'm trying to avoid memory leaks. I have read <a href="http://kohlerm.blogspot.co.uk/2009/02/memory-leaks-are-easy-to-find.html" rel="nofollow">http://kohlerm.blogspot.co.uk/2009/02/memory-leaks-are-easy-to-find.html</a> and I have identified some, by looking at what kept the GC from releasing the memory.</p>

<p>That said, I'm still not sure what should be ALWAYS manually released by doing things like:
- unregistering listeners
- nulling references
- removing views from layouts</p>

<p>... versus what is automatically released when the system destroys the application.</p>
