androidアプリのライフサイクルについて

お疲れ様ですです。

明日でやっと金曜日ですな。

飲みに行く予定だけど、体調がすぐれないのです。。早く寝なきゃ・・・

androidアプリを最近ちょいちょい久しぶりにやってみていますが、

ライフサイクルがどんな感じになっているのか?変わったのか調べてみました。

ライフサイクルとはアプリを起動してから終了するまで、どのメソッドが呼ばれ、

どうゆうフローで動いていくかという、androidアプリ全般の動作の流れです。。

公式の説明・・・英語読めないのであーる。。

図を頂いてきました。昔からあんまり変わってない模様。

アプリ起動(Activityを表示)して、onCreate()→onStart()→onResume()で動き出して

別のアクティビティが動き出して、画面が切り替わる時にonPause()

非表示になって使われなくなったら、onStop()って感じですかね・・

下記リンクに詳しく書いてました。

Activity のライフサイクル再確認 - Qiita
Android 5.0がリリースされアプリケーション開発を行う際に、改めて Android アプリの基本である Activity について再確認してみようと思いライフサイクルを調査してみました。 # 標準的なライフサイクル Andr...
ActivityとFragmentのライフサイクルと罠 - Qiita
ActivityとFragmentのライフサイクルを意識しなければならない状況で、 思っていたライフサイクルとは異なるフローで呼ばれていたため、 調査をしてみました。(主に破棄周り)

フラグメントはイマイチよくわかってないですorz

知らずに作って大丈夫?Androidの基本的なライフサイクルイベント31選

メソッド毎に説明書いているっぽいです。

 

ふむ。ふむ。。

コメント

タイトルとURLをコピーしました