android Fragment的完整生命周期
Fragment的完整生命周期包括以下几个方法:
-
onAttach(): 当Fragment与Activity建立关联时调用。
-
onCreate(): 当Fragment被创建时调用。
-
onCreateView(): 当Fragment创建视图时调用。
-
onViewCreated(): 当Fragment视图创建完成时调用。
-
onActivityCreated(): 当Fragment所在的Activity创建完成时调用。
-
onStart(): 当Fragment可见时调用。
-
onResume(): 当Fragment获取焦点时调用。
-
onPause(): 当Fragment失去焦点时调用。
-
onStop(): 当Fragment不可见时调用。
-
onDestroyView(): 当Fragment视图被销毁时调用。
-
onDestroy(): 当Fragment被销毁时调用。
-
onDetach(): 当Fragment与Activity解除关联时调用。
在这些生命周期方法中,开发者可以编写相应的逻辑来处理Fragment在不同生命周期阶段的状态。例如,在onCreateView()中可以创建Fragment的视图,而在onPause()中可以保存Fragment的状态,等等
原文地址: https://www.cveoy.top/t/topic/g9IQ 著作权归作者所有。请勿转载和采集!