アクティビティとは
アクティビティとは画面である。
えっ!ならウィンドウでいいじゃん
って思ったのは私だけ?厳密に言うとライフサイクルがきちんと定義されたウィンドウと言うべきなんでしょうか
アプリが起動されると大抵は1つ又は複数の画面が出るのですが
その画面1つ1つがアクティビティであり、画面の切り替わりと同時にアクティビティの
ライフサイクルも変移しているわけです。
↓このサイトにライフサイクルのわかりやすい解説があります
アクティビティのライフサイクル
アクティビティの主なメソッド
OnCreate() アクティビティが作成
OnStart() アクティビティが開始
OnResume() アクティビティの実行中
OnPause() アクティビティの一時停止
OnStop() アクティビティの停止
OnRestart() アクティビティの再開
OnDestroy() アクティビティ終了
これらの関数がアプリ立ち上げて画面移動なんかをすると
それぞれのタイミングで呼び出されるしくみです。
今日はちょっと道それましたが次はビューについて学習しますよ。