FragmentPagerAdapter和FragmentStatePagerAdapter的区别
FragmentStatePagerAdapter在切换不同的Fragment时,会销毁不再须要的Fragment。在销毁Fragment前,会先将Fragment的形态消息(经过onSaveInstanceState(Bundle)方法保管)保管在Bundle中。切换回原来的页面后,保管的形态可用于复原生成新的Fragment。实用于页面数量较大或须要灵活加载和销毁Fragment的场景,能有效地治理内存经常使用。