zoukankan      html  css  js  c++  java
  • Android-ViewPager

    ViewPager类来自于支持库。与fragment类不同,ViewPager只存在于支持库中。而且,可以预见,即使在SDK的后续版本中,并不存在标准的ViewPager类。

                                                                  《Android编程权威指南》

      ViewPager在某种程度上有点类似于AdapterView(ListView的超类)。AdapterView需借助于Adapter才能提供视图。同样地,ViewPager也需要PagerAdapter的支持。

         不过相对于AdapterView和Adapter之间的协同工作,ViewPager和PagerAdapter间的配合要复杂的多。幸运的是,可使用PagerAdapter的子类---FragmentStatePagerAdapter,来处理许多细节问题。 

      FragmentStatePagerAdapter对两者间的配合支持最终归结为两个简单方法的使用,即getCount()和getItem(int)。

      ViewPager默认加载当前屏幕上的列表项,以及左右相邻页面的数据,从而实现页面滑动的快速切换。可通过调用setOffscreenPageLimit(int)方法,定制预加载相邻页面的数目。

      ViewPager默认只显示PageAdapter中的第一个列表项。可调用ViewPager的setCurrentItem(int)来指定要显示的page。

  • 相关阅读:
    【iCore、iCore2 双核心板】EPCS 实验(SPI Flash)(基于Verilog语言)
    【iCore2双核心板】SRAM 读写实验(基于Verilog语言)
    大便难案
    乌梅丸案二则
    奔豚
    中医对甲流的认识
    大青龙汤临床应用
    中风之补阳还五汤
    时方的魅力
    艾灸急治
  • 原文地址:https://www.cnblogs.com/JiMoRuXue/p/5099463.html
Copyright © 2011-2022 走看看