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