MAndroid 开源库之Viewpager

作者: lovesosoi | 来源:发表于2018-10-11 17:54 被阅读97次

    新的篇章

    之前做了一个 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
    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,我会把我遇到所有好的开源库分享出来,大家一起学习,也欢迎大家订阅我的个人微信公众号MAndroid,有问题可以问我哦,我会尽我所能给大家解答的。

    相关文章

      网友评论

        本文标题:MAndroid 开源库之Viewpager

        本文链接:https://www.haomeiwen.com/subject/lkxiaftx.html