Fragment面试详解
- Fragment为什么被称为第五大组件?
- Fragment的生命周期
- Fragment之间的通信
- Fragment的管理器FragmentManager
Fragment为什么被称为第五大组件
- Fragment为什么被称为第五大组件
Fragment像Activity一样有生命周期,灵活的加载到Activity中,使用频繁的展示页面。 - Fragment加载到Activity的两种方式
- 添加Fragment到Activity的布局文件当中
- 动态在activity中添加fragment
- FragmentPagerAdapter与FragmentStatePagerAdapter区别
FragmentPagerAdapter适用于页面较少的情况,FragmentStatePagerAdapter适用于页面较多的情况
Fragment的生命周期

Fragment通信
- 在Fragment中调用Activity中的方法getActivity
- 在Activity中调用Fragment中的方法 接口回调
- 在Fragment中调用Fragment中的方法 findFragmentById
本文详细解析了Fragment作为Android开发中的一种重要组件的作用与应用。探讨了Fragment为何被视为第五大组件,介绍了其生命周期、与Activity及Fragment之间的通信机制,并对比了FragmentPagerAdapter与FragmentStatePagerAdapter的区别。
617





