DialogFragment是一种特殊的fragment,它可以作为活动的一部分展示在屏幕上。它的生命周期与普通的Fragment类似,但有一些特殊的回调方法,可以在特定的时刻对DialogFragment进行处理。
下面是DialogFragment的生命周期方法:
onAttach():当Fragment与Activity关联时调用。
onCreate():当Fragment第一次创建时调用。
onCreateView():当Fragment需要为用户显示其界面时调用。
onActivityCreated():当Fragment所在的Activity的onCreate()方法完成时调用。
onStart():当Fragment可见时调用。
onResume():当Fragment处于活动状态并且用户可以与其交互时调用。
onPause():当Fragment不再处于活动状态时调用。
onStop():当Fragment不再可见时调用。
onDestroyView():当Fragment的UI被移除时调用。
onDestroy():当Fragment被销毁时调用。
onDetach():当Fragment与Activity解除关联时调用。
Android