美文网首页
8.9 Fragment+viewPager

8.9 Fragment+viewPager

作者: jadefly | 来源:发表于2018-07-26 09:59 被阅读0次

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

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

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

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


viewPager

viewPager使用

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


PagerAdapter

PagerAdapter

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

PagerAdapter

FragmentStatePagerAdapter

FragmentPagerAdapter使用一致

FragmentStatePagerAdapter

相关文章

  • 8.9 Fragment+viewPager

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

  • uni-app导航栏+swiper,及处理滑动冲突

    第一部分:swiper + 顶部/底部导航栏实现 这里的思想与安卓的fragment+viewpager是很类似的...

  • 干国祥:解“民不可使知之”

    8.9 子曰:“民可使由之,不可使知之。” 8.9 子曰:“民可,使由之;不可,使知之。” 8.9 子曰:“民可使...

  • fragment+viewpager懒加载

    网上都是通过从Fragment的setUserVisibleHint()和getUserVisibleHint()...

  • Fragment+ViewPager懒加载

      ViewPager的预加载机制,会自动加载左右两边的页面,影响性能,甚至出现卡顿。解决方案如下:

  • 旅澳之(25)

    学习。 —记8.9

  • 999.8.9

    999_8.9

  • 8.9

    我想躲在小小的角落里 什么都不做 不吃不喝不睡 只是静静的想你 就躲在那里 让世界以为我们一起消失了 不知道 我带...

  • 8.9

    突然就冷了,想着出差体谅,却不能说服自己,一分钟的时间都没有联系。晚上留着眼泪睡去,早上第一时间看手机,又失望的起...

  • 8.9

    宝宝们打了乙肝疫苗,卡介疫苗

网友评论

      本文标题:8.9 Fragment+viewPager

      本文链接:https://www.haomeiwen.com/subject/fppqmftx.html