Androidの画面からアプリケーションが起動されると最初のアクティビティが開始し画面に表示されます。同じアプリの別のアクティビティ(画面)が表示されれば最初のアクティビティは隠れますし、別のアプリが起動して違う画面が表示されることもあります。このように1つ1つのアクティビティは表示されたり隠れたりといったことを繰り返します。このようなアクティビティが開始されて、そして破棄されるまでをアクティビティのライフサイクルと呼んでいます。 下記の図はアクティビティのライフサイクルと、状態が変わる時に呼び出されるメソッドの一覧です。 一見すると複雑な図ですが、実際はそれほど難しいものではありません。順に解説していきます。 アプリを起動しアクティビティが表示 Androidのホーム画面からアプリのアイコンをクリックするとアプリが起動し、最初のアクティビティが画面上に表示されます。 この時、このアクティ
![アクティビティのライフサイクル - Android入門 - JavaDrive](https://cdn-ak-scissors.b.st-hatena.com/image/square/bd8e74c0f7f0144fa0d7d93fb17ae47d96a6c210/height=288;version=1;width=512/https%3A%2F%2Fwww.javadrive.jp%2Fandroid%2Factivity%2Fimg%2Fp2-1.png)