这是谷歌官方给我们提供的一个兼容低版本安卓设备的软件包,里面包囊了只有在安卓3.0以上可以使用的api。而viewpager就是其中之一利用它,我们可以做很多事情,从最简单的导航,到页面菜单等等。那如何使用它呢
viewPager是谷歌官方提供的一种方便实现页面滑动效果的控件,可以直接使用也可以和fragment联合使用。这里只简单说下直接使用。
使用viewPager的步骤如下:
(1)在布局中放入viewPager的控件
(2)设置加载到viewPager中的view
(3)编写viewPager特有的adapter
(4)实例化viewPager并给他绑定上步设置的adapter
这个步骤体现的也是MVC思想,可以参考我之前的文章http://www.easck.com/article/78174.htm
这里为了方便说明 我新建一个项目来说明viewPager的使用
步骤一 在布局中新建一个viewPager
布局文件如下:
<android.support.v4.view.ViewPager
android:id="@+id/view_pager"
android:layout_width="match_parent"
android:layout_height="match_parent">
</android.support.v4.view.ViewPager>
设置加载到viewPager中的view
这里为了方便,显示设置2个不同背景的颜色的view,放入viewPager中,每个view的布局如下图:
item_one
<LinearLayout xmlns:android="http://www.easck.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/holo_red_light">
</LinearLayout>
item_two
<LinearLayout xmlns:android="http://www.easck.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/holo_blue_bright">
</LinearLayout>










