リソースの開放

アプリケーション終了時、データベースのCloseやリソースを解放するには、ActivityのonPause, onStop, onDestoyのコールバックを使う。
が、終了するときだけでなく回転時も呼ばれるので、終了するかの判別が必要。
終了時はisFinishing() がtrue になるので、これで判断する。

onDestroy はコールバックが遅延する。
たとえば、アプリケーションを終了してすぐ起動すると、onDestry がonCreateの後に来るので注意(リソース開放には使えない。