(1) onAttach():與Activity進(jìn)行一個綁定
(2) onCreate():創(chuàng)建Fragment時的回調(diào)
(3) onCreateView:創(chuàng)建、繪制Fragment的View時回調(diào)該方法
(4) onActivityCreated:當(dāng)Fragment所在的Activity被完全創(chuàng)建時回調(diào)該方法
(5) onStart():調(diào)用該方法時Fragment可見,但不可與用戶進(jìn)行交互
(6) onResume():調(diào)用該方法時Fragment可見也可與用戶交互
(7) onPause():Fragment失去焦點,不可與用戶交互
(8) onStop():Fragment停止,失去焦點、不可與用戶交互、不可見
(9) onDestroyView():銷毀Fragment視圖,但未與Activity解除綁定
(10) onDestroy():銷毀Fragment時的調(diào)用
(11) onDetach():與Activity解除綁定
2.執(zhí)行流程
(1) Fragment創(chuàng)建:onAttach() --- onCreate() --- onStart() --- onResume()
(2) Fragment銷毀:onPause() --- onStop() --- onDestroyView() --- onDestroy() --- onDetach()
(3) 按下Home鍵/鎖屏:onPause() --- onStop()
(4) 從桌面回到Fragment/解鎖:onStart() --- onResume()
(5) 切換到其他Fragment A-B:A執(zhí)行的生命周期onPause() --- onStop() --- onDestroy() ,B執(zhí)行的生命周期:onCreateView() --- onActivityCreated() --- onStart() ---onResume()