アクティビティとは一体?アクティビティとは、一言で言ってしまえば「1枚の画面」です。向けアプリは、この「画面」を状況に応じて行き来し、値をやり取りしたりすることで成立しています。下の図を見てください。onStart()と順番に実行されていきます。ボタンが押されるなど様々なタイミングで別のアクティビティに遷移することで、背面に移動して見えなくなったり、再び呼び出されて前面に見えるようになったりします。時として電話や地図など、他のアプリケーションのアクティビティを呼び出すこともあります。向けアプリの基本的な仕組みです。onCreate()・アクティビティを開始した際呼び出されます。onStart()・アクティビティの表示を開始した際呼び出されます。停止した状態から表示を再開する際呼び出されます。onResume()・ユーザーの操作(タップなど)を受け付けた際呼び出されます。onPause()・ユーザーの操作の受付を中断した際呼び出されます。onStop()・アクティビティの表示を中断した際呼び出されます。onDestroy()・アクティビティが終了する際呼び出されます。前回HelloWorld.javaのソースを確認した際、アクティビティの中にonCreateという単語を見つけた方もいるかも知れません。一度確認してみましょう。{super.onCreate(savedInstanceState);setContentView(R.layout.main);}}アクティビティを開始した時、真っ先にこのonCreate()が呼び出されます。今回はHelloWorldクラスの中にonCreate()しかありませんが、今後onResume()やonPause()などを書き足していきます。向けアプリのソースに触れると思いますが、複雑になるにつれこの全体的な流れの理解がより重要になってきます。登録してみよう>>TOPへ会社案内プレスリリース災害用伝言版サービスサイト。