Week05? ? 2016/10/13上午1-4節(jié)
一惭嚣、復習
1廉涕、見Lesson07?《Android》Lesson07 - 簡書
2遍搞、補充?如何調(diào)用android系統(tǒng)自帶的一些方法(轉載) - 簡書
二孕暇、Activity的生命周期
1蜓氨、onCreate(Bundle savedInstanceState) {}//第1個執(zhí)行的方法圆恤,而且只執(zhí)行1次:寫初始化的語句
2突倍、onStart() {}//Activity由不可見變?yōu)榭梢姷臅r候調(diào)用,轉到對話框無onStart哑了,語句:資源加載
3赘方、onResume() {}//Acitivity準備好和用戶進行交互時調(diào)用,Acitivity轉為可允許狀態(tài)
4弱左、onPause() {}//準備啟動或者恢復另一個Acitivty時調(diào)用窄陡。語句:釋放資源,保存關鍵數(shù)據(jù)拆火。啟動通常的Activity,先執(zhí)行onPause()再執(zhí)行onStop()跳夭;啟動對話框涂圆,只執(zhí)行onPause()不執(zhí)行onStop()
5、onStop(){}//Acitivity完全不可見時調(diào)用币叹。啟動對話框润歉,不執(zhí)行onPause();轉到對話框無onStop颈抚,語句:資源釋放
6踩衩、onDestroy() {}//Acitvity 被銷毀之前調(diào)用.執(zhí)行1次,寫釋放內(nèi)存的語句
7贩汉、onRestart(){}//停止狀態(tài)變?yōu)檫\行狀態(tài)
總結
//第1次或者destroy(MainActivity單擊回退按鈕)之后進入MainActivity:onCreate--》onStart--》onResume
//MainActivity單擊回退按鈕onPause--》onStop--》onDestroy
//MainActivity中單擊按鈕啟動通常Acitivy:onPause--》onStop--》單擊回退按鈕-->onStart---》onRestarton---》Resume
//MainActivity中單擊按鈕啟動對話框:onPause--》單擊回退按鈕---》onResume
參考鏈接: