通常、アプリケーションは初期化を実行しないと「最後の画面に復元」できません。
たとえば、私のアプリは、初期化時に確立されるサーバーへのライブ接続を保持しています。また、前提条件 (インターネット接続が利用できるなど) も確認する必要があります。
そのため、ユーザーがアプリでホームを押してからアプリを復元すると、接続を再確立し (ユーザー入力が必要になる場合があります)、すべてを再初期化する必要があります。
ホームでアプリを終了するのが道だと思っていたでしょうが、私が読んだところによると、それは「そうではありません」.
Android プラットフォームで復元されたときに、アプリはどのように再初期化されるのでしょうか?
注: NO_HISTORY フラグは Google Play API を壊すため使用できません。