第五節(jié)

Android-Activity-Lifecycle.png
1、Google官方文檔對activity生命周期的描述
2、Android 四大組件:Activity、Broadcast receiver、Service、Content Provider
活動、廣播接受者、服務(wù)、內(nèi)容提供者
3、程序員調(diào)用系統(tǒng)方法叫調(diào)用api;系統(tǒng)調(diào)用程序員的方法稱為回調(diào)。
回調(diào)(CallBack),系統(tǒng)在一些關(guān)鍵位置暴露出的可供程序員實現(xiàn)的地方,使得系統(tǒng)執(zhí)行過程中調(diào)用程序員的方法,達到目的。
4、
OnCreate():創(chuàng)建對象,初始化活動OnStart():Activity呈現(xiàn)在屏幕上,并不是活躍狀態(tài),不可交互OnResume():可交互OnPause():其他Activity進入前臺,使當前activity失去焦點不可交互,但還可見,可能被系統(tǒng)殺死OnStop():activity不可見,可被殺死OnRestart():從其他activity切換到當前OnDestroy():activity被程序關(guān)閉或被系統(tǒng)回收5、
logd+tab:可在代碼中快捷添加日志打印代碼,同時還有logt,loge等6、屏幕翻轉(zhuǎn)或系統(tǒng)語言等改變時,當前activity會被殺死再重新創(chuàng)建。