首页 > 代码库 > FragmentStatePagerAdapter和FragmentPagerAdapter区别

FragmentStatePagerAdapter和FragmentPagerAdapter区别

1.如果ViewPager中加载的是Fragment,则提供的Adpater可以继承于具体的:FragmentStatePagerAdapter或FragmentPagerAdapter


2.FragmentStatePagerAdapter:适用于ViewPager中加载的Fragment过多,会根据最近最少使用算法,实现内存中Fragment的清理,避免溢出


3.FragmentPagerAdapter:适用于ViewPager中加载的Fragment不多时,系统不会清理已经加载的Fragment。

FragmentStatePagerAdapter和FragmentPagerAdapter区别