android 自定义共享库,二十个Android开源库整理分享之Viewpager
原标题:二十个Android开源库整理分享之Viewpager新的篇章之前做了一个 Android ui 2018 但是有朋友反馈说,开源库内容不错,但是有点太多了,不便于查找,希望我做个开源库整理,听到这个需求,我面对1800+的开源库,竟然有点不好下手,想来想去,我决定将这个开源库进行整理,重新配图并持续更新,希望大家多多关注我。比心~今天是本系列第一篇章 ViewPager,如果你有更好的
原标题:二十个Android开源库整理分享之Viewpager
新的篇章
之前做了一个 Android ui 2018 但是有朋友反馈说,开源库内容不错,但是有点太多了,不便于查找,希望我做个开源库整理,听到这个需求,我面对1800+的开源库,竟然有点不好下手,想来想去,我决定将这个开源库进行整理,重新配图并持续更新,希望大家多多关注我。比心~
今天是本系列第一篇章 ViewPager,如果你有更好的 ViewPager 开源库,评论留言哦,我们一起学习~
什么是 ViewPager
先给萌新介绍下 ViewPager 是什么
1.ViewPager 是 android 扩展包 v4 包中的类,这个类可以让用户左右切换当前的 view
2.ViewPager 直接继承了 ViewGroup,所有它是一个容器类,可以在其中添加其他的 view 类。
3.ViewPager 需要一个 PagerAdapter 适配器类给它提供数据。
4.ViewPager 经常和 Fragment 一起使用,并且提供了专门的 FragmentPagerAdapter 和 FragmentStatePagerAdapter 类供 Fragment 中的 ViewPager 使用。
常见ViewPager 开源库
名字
介绍
图片
SwipeCardsView
Android高仿秒拍热榜的卡片滑动和左右飞出效果
image
SCViewPager
一个简单的ViewPager扩展,提供基于滚动的动画,如iOS的JazzHands
image
carouselview
自带小圆点的viewpager
image
android-flip
Flip-view 像翻书一样的ViewPager
image
SwipeSelector
带小圆点的Viewpager
image
EasyIndicator
一款简单的tab指示器,带平移动画效果
image
DraggedViewPager
一个视图,其页面和项目都可以拖动,看起来像一个ViewPager
image
SmartTabLayout
自定义ViewPager标题栏,可在滚动时为用户提供持续反馈
image
ViewPagerTransforms
给viewpager加上切换动画
image
ViewPagerAnimator
适用于Android的轻量级但强大的ViewPager动画库
image
JazzyViewPager
一个易于使用的ViewPager,它增加了一套非常棒的自定义滑动动画
MagicViewPager
单页显示3个Item的ViewPager炫酷切换效果,适用于Banner等
image
CircleIndicatorView
适用于Android的指标视图库
image
UltraViewPager
UltraViewPager是ViewPager的扩展,可在单个ViewPager中提供多种功能。
image
PageIndicatorView
Android ViewPager的页面指示器
image.png
InfiniteCycleViewPager
无限循环ViewPager具有双向定位和交互效果。
image
MZBannerView
仿魅族BannerView,图片轮播控件,支持多种模式切换
image
RecyclerViewCardGallery
RecyclerView实现循环banner,替代ViewPager方案
image
BigImageViewPager
BigImage ImageView ViewPager 长图、大图查看器,优化内存,支持手势放大、查看原图等
image
banner
Android广告图片轮播控件,支持无限循环和多种主题,可以灵活设置轮播样式、动画、轮播和切换时间、位置、图片加载框架等!
image
image
总结
所有开源库都是在 Android ui 2018 基础上修改的,欢迎大家star,我会把我遇到所有好的开源库分享出来大家一起学习,有问题可以问我哦,我会尽我所能给大家解答的。
责任编辑:
更多推荐
所有评论(0)