2014年12月1日 星期一

Android- 生命週期 android lifecycle

相信大家一定對Android不陌生吧!
但在還在學習Android的大大們因該都會有疑問!?為啥要知道他!!!
恩,這問題都是初學最想問的吧
以後一個完整的程式可能會有 :
開啟APP時要監聽、關閉時要先儲存資料、暫停時保留資料...等。
以上只是小小的範例。
為甚麼要懂?先來個簡單的說明 :
假如有個是醫院沒有標準的SOP流程,那可能會天下大亂吧
若現在android lifecycle是SOP,那我們就要對SOP裡面去制定自己的管理方法
( 此範例只是本人想法,只是以本人最好理解的方式來敘述 )
去醫院看醫生 ( lifeCycle 裡面制定的方法 )
一、進醫院( 一定要先去掛號 )
二、等待叫號號碼( 給醫生望聞問切 )
三、離開醫院( 一定要記得拿藥 )
.
.
.
等。

簡單的說,什麼時間點,該做什麼事情!!!

現在就舉幾個例子
開啟APP時














按下BackButton時















按下HomeButton時















按下Home後返回APP














執行APP一半,有電話打來














這些只是我擷取最常遇到的情況
如果有起他的請況,歡迎留言

歡迎轉載,請註明來源。


沒有留言:

張貼留言