本記事はAndroidトレーニング http://developer.android.com/training/basics/activity-lifecycle/starting.html の直訳です。 Activityの開始 main()メソッドでアプリが始まる他のプログラミングパラダイムとは違い、Androidシステムはそのライフサイクルの特定の状況に対応する特定のコールバックメソッドを呼び出すことによってActivityインスタンス内のコードを開始する。 Activityを開始するコールバックメソッドの順序とActivityを終了するコールバックメソッドの順序がある。 ライフサイクルコールバックについて理解する。 Anctivityが生きている間、システムは階段状のピラミッドに似たライフサイクルメソッドのコアセットを呼び出す。システムが新しいActivityのインスタンスを生成する