完整影音:https://groups.google.com/group/android_bisic?hl=zh-TW
最後一次上課講的是最重要的 Activity 類別,
Activity 最重要的功能就是控制介面元件,算是 Android 最重要元件之一,
所以若無法了解Activity的運作,對Android設計無法全面。
什麼是Activity 生命週期 ?
Android靠Activity 生命週期的機制來管理資源的分配,
當記憶體資源不足時系統會依照優先等級進行回收。
為什麼要了解Activity 的生命週期?
如果是在畫面前景顯示的 Activity,它是存在並處於運作的狀態。
如果 Activity 失去焦點但仍繼續運作,它會處於暫停的狀態。
暫停的 Activity並沒有消失,但如果系統處於低資源的狀態下是會被優先結束回收的。
如果 Activity 因為另一個 Activity 的運作而退到背景,它會處於停止的狀態。
雖然這個 Activity 會記憶停止前的狀態及資料,
但程式視窗會消失在畫面上,而且在系統處於低資源的狀態下是會被優先結束回收的。
當 Activity 處於暫停或是停止的狀態,
系統會視資源的狀況要求結束,甚至直接移除它的活動。
當該 Activity 被重新執行時會自動恢復到原來的狀態。
生命週期圖:
CH10_Activity1介面設計:
CH10_Activity1程面設計:
CH10_Activity2介面設計:
CH10_Activity2介面設計:
01_Activity 生命週期與介面設計
02_Activity1新建Activity流程說明
03_Activity1程式設計說明
04_Activity2程式設計(音樂播放)
Android 教學研習心得分享懶人包:
http://terry55wu.blogspot.com/p/android.html
吳老師教學部落格:
http://terry55wu.blogspot.com/
Android論壇:
https://groups.google.com/group/android_bisic?hl=zh-TW
APP教學, Google Andriod, TQC PLUS, 吳清輝老師, 吳老師提供, 勞工大學, 湜憶電腦, 程式開發, 線上教學, 資訊應用系, 雲端計算