ViewPager

1、ParallaxPagerTransformer
使用viewpager的PageTransformer实现的视差效果

ParallaxPagerTransformer.gif

2、ViewPagerTransforms
一个viewpager切换的库

ViewPager_第1张图片

3、CircleIndicator
viewpager中的指示器

ViewPager_第2张图片
screenshot .gif

4、ViewPagerIndicator
很早很早,JakeWharton写的viewpager指示器

ViewPager_第3张图片

5、freepager.
一个ViewPager的库,支持水平翻页,上下翻页,无限翻页

04.gif

6、SpringIndicator
该项目实现了水滴效果的滑动切换页面功能
[图片上传失败...(image-ab623e-1511396130211)]

7、AndroidImageSlider
展示头部Banner的库,动画效果很多,就是需要依赖picasso和nineoldandroids这两个库
[图片上传失败...(image-bbb56d-1511396130211)]

8、SCViewPager
一个基于页面滚动事件产生动画的ViewPager。
[图片上传失败...(image-c06278-1511396130211)]

9、AndroidRubberIndicator
一个指示器
[图片上传失败...(image-660992-1511396130211)]

10、HollyViewPager
是一个自定义的viewpager,看效果图

ViewPager_第4张图片
687676966.gif

11、SwipeSelector

12、InfiniteCycleViewPager
3D效果转动的viewpager
[图片上传失败...(image-8ef1bd-1511396130211)]

13、BGABanner-Android
引导界面滑动导航 + 大于等于1页时无限轮播 + 各种切换动画轮播效果,
另附一个类似的参考bannerAndroid-ConvenientBanner

14、MagicIndicator
强大、可定制、易扩展的 ViewPager 指示器框架

magicindicator.gif

15、UltraViewPager
UltraViewPager 是一个封装多种特性的 ViewPager ,主要是为多页面切换场景提供统一解决方案。
主要功能

支持横向滑动/纵向滑动

支持一屏内显示多页

支持循环滚动

支持定时滚动,计时器使用 Handler 实现

支持设置 ViewPager 的最大宽高

setRatio 按比例显示 UltraviewPager

内置 indicator ,只需简单设置几个属性就可以完成展示,支持圆点和 Icon;

内置两种页面切换动效

该库有一个非常良好的文档。


ViewPager_第5张图片
pics4.gif

16、ViewPagerAnimator
ViewPagerAnimator 是一款面向 Android 的轻量级、功能强大的 ViewPager 动画库。 它被设计为在用户在 ViewPager 中的页面之间导航时显示任意动画,并且将精确地跟随他或她的手指的动作。虽然该库本身可能对某些人有用,但是发布这个库的主要目的就是展示一些完美 API 的细节之处,在使用即将到来的 Java 8 扩展时,这真的是走在前列的。本库还提供了 Java 7 和 Java 8 的示例项目。

ViewPager_第6张图片
2169529-24abb4bf7ef1cccf.gif

17、WenldBanner
一款商业级Banner控件!

ViewPager_第7张图片
61676.gif

18、GraceViewPager
1.支持ViewPager按需添加、删除视图,以及局部刷新;
2.修复多场景下ViewPager.PageTransformer返回的position错误,让开发者专注于动画实现;
3.修复ViewPager的width、paddingLeft、paddingRight、pageMargin动态改变导致当前page定位异常的问题;
4.提供自定义GraceViewPager,可快速实现一屏显示多Page的功能。

简介.gif

19、ViewPagerHelper
这个一个 viewpager 工具类,能够帮你快速实现导航栏轮播图,app引导页,viewpager + fragment;内置多种tab指示器,让你告别 viewpager 的繁琐操作,专注逻辑功能

20、BannerViewPager
这可能是全网最好用的Banner。简单、高效,无缝衔接Kotlin。一行代码实现循环轮播,一屏三页任意变,指示器样式任你挑。

ViewPager_第8张图片
image.png

ViewPager_第9张图片
image.png

你可能感兴趣的:(ViewPager)