美文网首页android使用知识
Fragment生命周期介绍

Fragment生命周期介绍

作者: XiaoXred | 来源:发表于2019-11-19 14:41 被阅读0次

(1) onAttach():与Activity进行一个绑定

(2) onCreate():创建Fragment时的回调

(3) onCreateView:创建、绘制Fragment的View时回调该方法

(4) onActivityCreated:当Fragment所在的Activity被完全创建时回调该方法

(5) onStart():调用该方法时Fragment可见,但不可与用户进行交互

(6) onResume():调用该方法时Fragment可见也可与用户交互

(7) onPause():Fragment失去焦点,不可与用户交互

(8) onStop():Fragment停止,失去焦点、不可与用户交互、不可见

(9) onDestroyView():销毁Fragment视图,但未与Activity解除绑定

(10) onDestroy():销毁Fragment时的调用

(11) onDetach():与Activity解除绑定

2.执行流程

(1) Fragment创建:onAttach() --- onCreate() --- onStart() --- onResume()

(2) Fragment销毁:onPause() --- onStop() --- onDestroyView() --- onDestroy() --- onDetach()

(3) 按下Home键/锁屏:onPause() --- onStop()

(4) 从桌面回到Fragment/解锁:onStart() --- onResume()

(5) 切换到其他Fragment A-B:A执行的生命周期onPause() --- onStop() --- onDestroy() ,B执行的生命周期:onCreateView() --- onActivityCreated() --- onStart() ---onResume()

相关文章

网友评论

    本文标题:Fragment生命周期介绍

    本文链接:https://www.haomeiwen.com/subject/lgwwictx.html