モバイルAndroidアプリケーションを作成するための基礎携帯端末で動作するアプリケーションはいつその”前面の座”をほかのアプリケーションに奪われるか分かりません。たとえばAIRアプリケーションのゲーム中、電話がかかってきたら、ユーザーはそそくさと電話を受けるでしょう。 またAndroidでは複数のアプリケーションが重層的に起動しておけるので、AIRアプリケーションが背面に回ったら、ユーザーはそのアプリケーションを起動していたことを忘れるかもしれません。 AIRアプリケーションではこのような”不測の事態”に備えて、背面に回ったときに必要なデータを自分の中に保存し、再び前面に戻るという栄誉に浴したとき、何事もなかったかのようにそのデータを使用している必要があります。 ”背面に回ったとき”と”前面に戻ったとき”はNativeApplicationのactivateとdeactivateイベント