Android的Fragment知识点

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android的Fragment知识点相关的知识,希望对你有一定的参考价值。

参考技术A frgment被创建的时候,相关的生命周期,
onAttach(), onCreate(), onCreateView(), onActivityCreated();
fragment对用户可见的时候,相关的生命周期,
onStrat(), onResume(),
fragment进入“后台模式”的时候,相关的生命周期,
onPause(), onStop(),
fragment被销毁的时候,相关的生命周期,
onPause(), onStop(), onDestroyView(), onDestroy(), onDetach()
可用onCreate()、onCreateView()、onActivityCreated()方法Bundle对象保存一个fragment的对象

onAttach():Fragment和Activity相关联时调用,可以通过该方法获取Activity引用,还可以通过getArguments()获取参数。
onCreate():Fragment创建时被调用。
onCreateView():创建Fragment的布局。
onActivityCreated():当Activity完成onCreate时调用。
onStart():当Fragment可见时。
onResume():当Fragment可见,且可交互时调用。
onPause():当Fragment不可交互,但可见时。
onStop():当Fragment不可见时。
onDestroyView():当Fragment的UI从视图结构中移除时调用。
onDestroy():销毁Fragment时
onDetach():当Fragment和Activity解除关联时调用。

以上是关于Android的Fragment知识点的主要内容,如果未能解决你的问题,请参考以下文章

Fragment 使用详解

Android组件之Fragment(一)---基础知识与运用

Android Fragment使用 基础篇 温故知新

Android开发之旅-Fragment和Activity之间onCreateOptionsMenu的联系

Android -- 每日一问:两个 Fragment 之间如何进行通信 ?

Android开发之漫漫长途 XIII——Fragment最佳实践