アフィリエイト広告を利用しています

広告

posted by fanblog

2018年02月10日

Activity Lifecycleの備忘録

Activity
概要

  • public class Activity
ループ概要

  • onCreate()で始まって、onDestroy()で終了する。

  • onStart()で目に見える処理が始まり、onStop()で終了する。

  • onResume()でユーザー対話式の処理が始まりonPause()で終了する。
ライフサイクル

Method Description Killable Next
onCreate()
--- No onStart()
onRestart()
--- No onStart()
onStart()
--- No onResume() / onStop()
onResume()
--- No onPause()
onPause()
--- --- onResume() / onStop()
onStop()
--- Yes onResume() / onDestroy()
onDestroy()
--- Yes ---

一覧
 public class Activity extends ApplicationContext {
protected void onCreate(Bundle savedInstanceState);

protected void onStart();



protected void onResume();

protected void onPause();

protected void onStop();

protected void onDestroy();
}
onResume()の使用例

  • Timerなどに利用可能
onResume()のOverride
 @Override
public void onResume(){
super.onResume();
//Timer の起動を行う
}
Timer()の記述


https://developer.android.com/reference/android/app/Activity.html

---
【更新履歴】
180209:初期作成

【対応必要箇所】



この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバックURL
https://fanblogs.jp/tb/7297473
※ブログオーナーが承認したトラックバックのみ表示されます。

この記事へのトラックバック
×

この広告は30日以上新しい記事の更新がないブログに表示されております。

Mobilize your Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: