美文网首页
Fragment面试详解

Fragment面试详解

作者: xiaolong20 | 来源:发表于2017-12-02 17:51 被阅读0次

一.Fragment为什么被称为第五大组件

1.Fragment为什么被称为第五大组件

3.0大屏幕更灵活展示UI

有自己的生命周期,可以动态的灵活的加在activity当中去

2.Fragment加载到Activity的两种方式

1)添加Fragment到Activity的布局文件当中

2)动态在activity中添加Fragment

3.FragmentPagerAdapter与FragmentStatePagerAdapter区别viewpager->内存消耗FragmentPagerAdapter适用于页面较少的情况,detach不回收内存,每次切换页面没有回收内存,只是UI分离

FragmentStatePagerAdapter适用于页面较多的情况,每次切换页面回收内存

二、fragment生命周期

三.Fragment通信

1.在Fragment中调用Activity中的方法getActivity

2.在Activity中调用Fragment中的方法 接口回调

3.在Fragment中调用Fragment中的方法 findFragmentById

四.Fragment的replace、add、remove方法

相关文章

  • Fragment面试详解

    一.Fragment为什么被称为第五大组件 1.Fragment为什么被称为第五大组件 3.0大屏幕更灵活展示UI...

  • Fragment面试详解

    1、Fragment为什么被称为第五大组件 在日常开发中Fragment使用频率很高,Fragment不属于其他四...

  • Fragment面试详解

    一、Fragment为什么被称为第五大组件 1、Fragment为什么被称为第五大组件 2、Fragment 加载...

  • Android 你需要掌握的知识(三)

    目录 一.Fragment详解 一.Fragment基础 1.Fragment Fragment为什么会出现,它其...

  • 碎片之Fragment详解

    一、Fragment详解 onAttach:Fragment和Activity建立关联时调用 onCreate:F...

  • Fragment使用三部曲

    1.Fragment进阶 - 基本用法2.Fragment进阶-FragmentTransaction详解3.Fr...

  • Fragment面试题详解

    一.Fragment加载到Activity的两种方式 1.静态加载:以一个fragment的xml中的标签添加到a...

  • fragment

    fragment详解一 1.Fragment有自己的生命周期 2.Fragment依赖于Activity 3.Fr...

  • 2.2基础知识-Fragment

    Fragment详解 一.Fragment为什么被称为第五大组件?(Activity、Service、Conten...

  • Fragment-基础梳理

    网上很多关于Fragment 的基础详解,Fragment 对于我们也不陌生了,今天来整理一下Fragment的用...

网友评论

      本文标题:Fragment面试详解

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