FragmentStatePagerAdapter
与FragmentPagerAdapter一致,是继承自PagerAdapter,但是正如”State”所表明的含义一样,该PagerAdapter的实现将只保留当前页面,当页面离开时,就会被消除,释放其资源。在页面需要显示时,生成新的页面。这样实现的好处就是当拥有大量的页面时,不必在内存中占用大量的内存
- FragmentStatePagerAdapter destroyItem时调用remove
onPause->onStop->onDestroyView->onDestroy->onDetach
恢复onAttach->onCreate->onCreateView - FragmentPagerAdapter destroyItem时调用detach
销毁onPause->onStop->onDestroyView
恢复onCreateView
网友评论