ViewPager和Fragment实现滑动标签页步骤以及方法总结

本文总结了如何使用ViewPager和Fragment在Android中实现滑动标签页,包括导入v4支持库、理解ViewPager的工作原理、选择合适的PagerAdapter,以及结合Fragment的使用步骤。还提到了ListView与ViewPager的Adapter加载机制的差异,并提供了相关教程链接。
摘要由CSDN通过智能技术生成

要实现左右滑动的标签页其实有很多种办法,比如最外层一个FrameLayout,里面重叠几个View监听滑动事件来控制具体的展示效果以及相应的处理,还有其他很多种方式,但是呢各个方法的运行效率以及编码速度就因人的水平而异了,好在谷歌给咱们懒癌症患者提供了这么一个ViewPager用来帮助你实现滑动标签页的功能。
ViewPager是Android v4包中的一个控件,可以用来实现左右滑动的标签页。大概来了解下这个ViewPager这个类。
1、怎么导入v4包
android studio:
有两种方式 在你的moudle或者project的buildgradle中的导入依赖的地方加上一行 compile ‘com.android.support:support-v4:23.2.1’(注意:23.2.1是你的v4包的版本);在android sdk里面可以找到v4的jar包,这里写图片描述找不到可以单独去网上下载下然后导入到libs里面,右键你可以看到一个Add as Iibrary…。
eclipse:
类似android studio里面的第二中方法。
2、ViewPager一些必须储备的知识
ViewPager直接继承自ViewGroup,就是说直接写了一个左右滑动的父控件出来,相比于用其他的父类控件来间接实现,运行起来的效率或使用的灵活性一定会有不少提高的。
ViewPager的定义有点类似于ListView需要一个pagerAdapter来配合实现展示效果,但是要注意的是这个PagerAdapter和ListView的Adapter是没有任何联系的,ViewPager和PagerAdapter自成一个体系,看图你

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值