美文网首页Android开发技术分享Android开发
Fragment生命周期场景变化规则

Fragment生命周期场景变化规则

作者: 麦兜叮叮当 | 来源:发表于2016-12-05 22:36 被阅读21次

    Fragement的生命周期与Activity相似,不过也与很多的不同,那么今天我们就跑一趟它的生命周期,彻底理解Fragment!

    先看两张图:

    这两图其实描述的很清楚,不过实践才是真理,那我们就来跑一边。

    场景演示 : 切换到该Fragment

    11-29 14:26:35.095: D/AppListFragment(7649): onAttach

    11-29 14:26:35.095: D/AppListFragment(7649): onCreate

    11-29 14:26:35.095: D/AppListFragment(7649): onCreateView

    11-29 14:26:35.100: D/AppListFragment(7649): onActivityCreated

    11-29 14:26:35.120: D/AppListFragment(7649): onStart

    11-29 14:26:35.120: D/AppListFragment(7649): onResume

    屏幕灭掉:

    11-29 14:27:35.185: D/AppListFragment(7649): onPause

    11-29 14:27:35.205: D/AppListFragment(7649): onSaveInstanceState

    11-29 14:27:35.205: D/AppListFragment(7649): onStop

    屏幕解锁

    11-29 14:33:13.240: D/AppListFragment(7649): onStart

    11-29 14:33:13.275: D/AppListFragment(7649): onResume

    切换到其他Fragment:

    11-29 14:33:33.655: D/AppListFragment(7649): onPause

    11-29 14:33:33.655: D/AppListFragment(7649): onStop

    11-29 14:33:33.660: D/AppListFragment(7649): onDestroyView

    切换回本身的Fragment:

    11-29 14:33:55.820: D/AppListFragment(7649): onCreateView

    11-29 14:33:55.825: D/AppListFragment(7649): onActivityCreated

    11-29 14:33:55.825: D/AppListFragment(7649): onStart

    11-29 14:33:55.825: D/AppListFragment(7649): onResume

    回到桌面

    11-29 14:34:26.590: D/AppListFragment(7649): onPause

    11-29 14:34:26.880: D/AppListFragment(7649): onSaveInstanceState

    11-29 14:34:26.880: D/AppListFragment(7649): onStop

    回到应用

    11-29 14:36:51.940: D/AppListFragment(7649): onStart

    11-29 14:36:51.940: D/AppListFragment(7649): onResume

    退出应用

    11-29 14:37:03.020: D/AppListFragment(7649): onPause

    11-29 14:37:03.155: D/AppListFragment(7649): onStop

    11-29 14:37:03.155: D/AppListFragment(7649): onDestroyView

    11-29 14:37:03.165: D/AppListFragment(7649): onDestroy

    11-29 14:37:03.165: D/AppListFragment(7649): onDetach

    比Activity多了一些生命周期,完整和Activity对接上,大家好好利用。

    相关文章

      网友评论

        本文标题:Fragment生命周期场景变化规则

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