Android-开源项目-第五单-ViewPager 、Gallery

  1. ConvenientBanner
    通用的广告栏控件,让你轻松实现广告头效果。支持无限循环,可以设置自动翻页和时间(而且非常智能,手指触碰则暂停翻页,离开自动开始翻页。你也可以设置在界面onPause的时候不进行自动翻页,onResume之后继续自动翻页),并且提供多种翻页特效。 对比其他广告栏控件,大多都需要对源码进行改动才能加载网络图片,或者帮你集成不是你所需要的图片缓存库。而这个库能让有代码洁癖的你欢喜,不需要对库源码进行修改你就可以使用任何你喜欢的网络图片库进行配合。 项目地址:https://github.com/saiwu-bigkoo/Android-ConvenientBanner
    效果图:

  2. Android-ViewPagerIndicator
    配合 ViewPager 使用的 Indicator,支持各种位置和样式
    项目地址:https://github.com/JakeWharton/Android-ViewPagerIndicator
    Demo 地址:https://play.google.com/store/apps/details?id=com.viewpagerindicator.sample
    APP 示例:太多了。。

  3. JazzyViewPager
    支持 Fragment 切换动画的 ViewPager,动画包括转盘、淡入淡出、翻页、层叠、旋转、方块、翻转、放大缩小等,效果类似桌面左右切换的各种效果,不过桌面并非用 ViewPager 实现而已
    项目地址:https://github.com/jfeinstein10/JazzyViewPager
    Demo 地址:https://github.com/jfeinstein10/JazzyViewPager/blob/master/JazzyViewPager.apk?raw=true

  4. JellyViewPager
    特殊切换动画的 ViewPager
    项目地址:https://github.com/chiemy/JellyViewPager
    效果图:

  5. Android-DirectionalViewPager
    支持横向和纵向(垂直)的 ViewPager
    项目地址:https://github.com/JakeWharton/Android-DirectionalViewPager
    Demo 地址:https://market.android.com/details?id=com.directionalviewpager.sample

  6. FancyCoverFlow
    支持 Item 切换动画效果的类似 Gallery View
    项目地址:https://github.com/davidschreiber/FancyCoverFlow
    Demo 地址:https://play.google.com/store/apps/details?id=at.technikum.mti.fancycoverflow.samples
    效果图:Renderings

  7. AndroidTouchGallery
    支持双击或双指缩放的 Gallery(用 ViewPager 实现),相比下面的 PhotoView,在被放大后依然能滑到下一个 item,并且支持直接从 url 和文件中获取图片,
    项目地址:https://github.com/Dreddik/AndroidTouchGallery
    Demo 地址:https://github.com/Trinea/TrineaDownload/blob/master/touch-gallery-demo.apk?raw=true
    APP 示例:类似微信中查看聊天记录图片时可双击放大,并且放大情况下能正常左右滑动到前后图片

  8. Android Auto Scroll ViewPager
    Android 自动滚动 轮播循环的 ViewPager
    项目地址:https://github.com/Trinea/android-auto-scroll-view-pager
    Demo 地址:https://play.google.com/store/apps/details?id=cn.trinea.android.demo
    文档介绍:http://www.trinea.cn/android/auto-scroll-view-pager/

  9. Android PagerSlidingTabStrip
    配合 ViewPager 使用的 Indicator,支持 ViewPager Scroll 时 Indicator 联动
    项目地址:https://github.com/astuetz/PagerSlidingTabStrip
    原理剖析文档:Android PagerSlidingTabStrip
    Demo 地址:https://play.google.com/store/apps/details?id=com.astuetz.viewpager.extensions.sample

  10. ViewPager3D
    ViewPager3D 效果
    项目地址:https://github.com/inovex/ViewPager3D

  11. AnimaTabsview
    仿网易云音乐标签切换的动画,带透明小三角
    项目地址:https://github.com/wuyexiong/transparent-over-animtabsview
    在线演示:http://v.youku.com/v_show/id_XNzA4MjY5NjA0.html

  12. LoopingViewPager
    无限循环的 ViewPager
    项目地址:https://github.com/imbryk/LoopingViewPager

  13. android_page_curl
    翻书卷曲效果
    项目地址:https://github.com/harism/android_page_curl
    在线演示:https://www.youtube.com/watch?v=iwu7P5PCpsw
    APP 示例:iReader

  14. ViewPagerIndicator
    简化并实现 android 的 TabHost 效果,顶部滑动 tab,引导页,支持自定义 tab 样式,自定义滑动块样式和位置,自定义切换 tab 的过渡动画,子界面的预加载和界面缓存,设置界面是否可滑动
    项目地址:https://github.com/LuckyJayce/ViewPagerIndicator

  15. ScreenSlideIndicator
    轻量级的圆形 Indicadtor,位置可以自由调整,不会对 ViewPager 产生任何影响。
    项目地址:ScreenSlidePager
    效果图:

  16. SmartTabLayout
    自定义的 Tab title strip,基于 Google Samples 中的 android-SlidingTabBasic 项目,滑动时 Indicator 可平滑过渡。
    项目地址:https://github.com/ogaclejapan/SmartTabLayout
    Demo 地址:https://play.google.com/store/apps/details?id=com.ogaclejapan.smarttablayout.demo
    效果图:

  17. AndroidImageSlider
    Android 图片滑动
    项目地址:https://github.com/daimajia/AndroidImageSlider
    效果图:Renderings
    App
    示例:https://github.com/daimajia/AndroidImageSlider/releases/download/v1.0.8/demo-1.0.8.apk

  18. RecyclerViewPager
    完全继承自 RecyclerView,可以自定义触发翻页的距离,可自定义翻页速度,支持垂直方向的 ViewPager,支持 Fragment。
    项目地址:RecyclerViewPager
    效果图:

  19. CircleIndicator
    轻量级ViewPager指示器,支持三种不同的模式
    项目地址:CircleIndicator
    效果图:

  20. EasySlidingTabs
    一款简单、易用的滑动标签页
    项目地址: https://github.com/CaMnter/EasySlidingTabs
    效果图:

你可能感兴趣的:(Android-开源项目-第五单-ViewPager 、Gallery)