アクティビティにキャッシュ クリーニング コードをいくつか入れましonDestroyたが、ほとんどの場合、 を介して明示的にアクティビティを終了しない限り、コードは実行されませんfinish()。
編集: Just readは、システムのリソースが不足している場合にonDestroyのみ呼び出されます。finish()では、キャッシュ クリーニング コードをどこに置く必要があるのでしょうか。それを入れてonPause()ユーザーがアプリに戻ると、キャッシュがクリアされます。私は実際にキャッシュに重要な一時ファイルを保存していますが、これは削除してはいけませんonPause。