2012年7月18日 星期三

智慧型手機(Android)設計入門第16次

智慧型手機(Android)設計入門第16次

完整影音: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



Android APP入門第12次(板橋)--Intent類別
智慧型手機(Android)設計入門第13次
智慧型手機(Android)設計入門第15次(板橋)
智慧型手機(Android)設計入門第16次
智慧型手機(Android)設計入門第16次(板橋)

APP教學, Google Andriod, TQC PLUS, 吳清輝老師, 吳老師提供, 勞工大學, 湜憶電腦, 程式開發, 線上教學, 資訊應用系, 雲端計算

沒有留言: