Fragment

Android中第五大组件布局

Fragment的出现为了处理大屏幕,它比较小巧,activity比较笨重,可是它必须寄存于activity,但它的生命周期非常符合activity,所以不少应用的开发都会使用到fragmentxml

 

 

Fragment有本身的生命周期blog

它能够动态灵活加载到Activity当中去生命周期

并不独立,依附于Activity内存

 

Fragment加载到Activity中的两种方式开发

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

所谓的静态启动就是在xml文件中指定该fragment组件fragment

 

 

2)动态启动,就是经过代码启动fragmentim

 

3.FragmentPagerAdapter和FragmentStatePagerAdapter的区别activity

 

FragmentPagerAdapter适用于页面较少的状况

FragmentStatePagerAdapterr适用于页面较多的状况

 

FragmentPagerAdapte切换的时候并无每次回收内存,它只是把UI分离。

FragmentStatePagerAdapter在每次切换viewPager的时候,它是回收内存的,因此适用于页面较多的状况

相关文章
相关标签/搜索