私はインターネットとこのサイト全体を検索しましたが、これを理解することはできません。これは、私のアプリがサイクルのある時点にあることを私に知らせるAndroidの単なる舌と頬の方法ですか?私は突然logcatでこのエントリを見始めました、そしてそれが本当に何を意味するのか知りたいだけです。ありがとう。
2 に答える
ほぼ確実にアプリケーションに依存するため、これが何を意味するのか具体的にはわかりません(Androidのものであれば、検索で何かが表示される可能性があります)。しかし、私は知識に基づいた推測をすることができます。
このonDestroy
メソッドは通常、アプリケーションを可能な限りシャットダウンすることが期待されますが、そのアプリケーションの状態を再作成するには時間がかかる場合があります。
したがって、賢いコーダーは、次回の起動プロセスを高速化するために、ある状態を維持することを決定する場合があります。
これが通常「ライトをつけたままにする」という意味です。たとえば、バスルームのライトをつけたままにして、終わっても次の人が使用できるようにします(次の人がすぐに入らない限り、多少無駄です)。
よりプログラミング関連の例として、アプリケーションの起動時に長時間の計算が必要であるとします。毎回それを行うのではなく、どこかに保存され、簡単に再起動できるようにすることで、「ライトをオンのまま」にします。
これは、ロケーションやマッププロバイダーを適切にシャットダウンしなかったことを示すMapActivityです。
彼はあなたが汚い男だと思って、あなたの後ろの混乱をきれいにしました、しかし彼は今動揺しています。
あなたは解決しなければなりません:
- 二度とそれをしないでください。
- 許されるようにMapActivityに花を提供します。
楽しむ !