Apps beenden
Eine Activity wird ja mit
finish();
beendet. Wird die letzte Activity beendet, so ist die App ebenfalls beendet.
Oftmals bleiben aber doch noch Reste irgendwo im Speicher, weil man nicht ganz sauber programmiert hat.
Daher ist es empfehlenswert noch ein
System.exit(0);
abzusetzen. Das sollte einen natürlich nicht davon abhalten eventuelle Speicherlecks zu beheben!