フラグメントのサブクラス
フラグメントには、4つの代表的なサブクラスがある
ダイアログウインドウを表示する
DialogFragment
一覧を表示する
ListFragment
設定情報を表示する
PreferenceFragment
WebViewへWebページを表示する
WebViewFragment
また、フラグメントにも
アクティビティのように、ライフサイクルが存在する
onAttach()
フラグメントがアクティビティと関連付けされたとき
1回だけ呼び出される
onCreate()
フラグメントの初期化
onCreateView()
フラグメントに関連付けされるビュー階層を作成
onActivityCreated()
アクティビティのonCreate()から
戻ってきたら呼び出される
onStart()
アクティビティのonStart()に基づき開始
onResume()
アクティビティのonResume()に基づき開始
onPause()
アクティビティがonPauseになったときや
フラグメントが捜査を受け付けなくなったとき
onStop()
フォアグラウンドてなくなったとき
onDestroyView()
フラグメントに関連付けされてビュー階層が
取り除かれたら呼び出される
onDestroy()
フラグメントが破棄されるとき
onDetach()
フラグメントとアクティビティの関連がなくなったとき