8.9 Fragment+viewPager

2018-07-26  本文已影响0人  jadefly

viewPager:support.v4扩展包中的控件,可以实现控件的滑动效果;

PagerAdapter:viewpager的适配器,子类有FragmentPagerAdapter、FragmentStatePagerAdapter;

FragmentPagerAdapter:该类内的每一个生成的 Fragment 都将保存在内存之中,适用于那些相对静态的,数量也比较少的页;

FragmentStatePagerAdapter:适用于需要处理有很多页,数据动态性较大、占用内存较多的情况;


viewPager

viewPager使用

注:state的状态有三个,0表示什么都没做,1正在滑动,2滑动完毕


PagerAdapter

PagerAdapter

通过传View进去可以自定义布局

PagerAdapter

FragmentStatePagerAdapter

FragmentPagerAdapter使用一致

FragmentStatePagerAdapter
上一篇 下一篇

猜你喜欢

热点阅读