ViewPager经常结合Fragment使用。这个时候的数据源为List<View> adapter分为两种。一种是fragmentPagerAdapter,另一种是fragmentStatePagerAdapter
ViewPager如果不需要控制生命周期,则结合View使用。这个时候的数据源为List<Fragment>. adapter为pagerAdapter。需要重写instantiateItem和destroyItem这两个方法
注意:fragmentStatePagerAdapter需要重写instantiateItem和destroyItem这两个方法。
源码下载: