質問: android開発でondestroy onStopについて ondestroy アプリが終了するとき,onStop画面から見えなくなったとき発動する 関数ですが、 ようするに これらの関数はデバイスが終了するとき両方とも発動するでしょうか? とりあえず、端末が終了するときにかならず、実行させたいのですが、そのような実装は可能でしょうか。 端末はandroid5.1.1
回答: 本家の開発情報にズバリ回答が載ってました。 * アクティビティの停止と再起動 > > システムは、アクティビティの最終段階に当たる onDestroy() コールバックを呼び出すことなく、アプリのプロセスを強制終了する場合があるため、onStop() を使用してメモリのリークを引き起こす可能性があるリソースを解放することが重要です。 > > > 引用元のページを詳しく読んでみてください。