1. 程式人生 > >Activity 生命週期

Activity 生命週期

Activity 的生命中有6個狀態,當 Activity 達到某一狀態時,系統會相應的觸發以下6個回撥 在這裡插入圖片描述

onCreate() 演出前後臺準備 只會發生一次,準備完成馬不停蹄直接上臺(火山地震導致演出重來不算) onStart() 登上舞臺亮相 此時活動對使用者可見,亮相後馬不停蹄接下一步(猶抱琵琶半遮面) onResume() 聚光燈下互動表演 使用者可互動(除非劇終或者有外因打斷,否則就一直演) onPause() 聚光燈外搭戲 使用者不可互動(比如系統彈個提示框,活動站在背後看提示框演) onStop() 退到幕後 對使用者不再可見 (比如切到另一個APP,那麼有些工作就可以暫時停一停了) onDestroy() 卸完妝等班車回家

這裡交代後事,然後等待GC回收