OverlayCardViewPager

层叠卡片效果的 ViewPage
授权协议 未知
开发语言 Java
所属分类 手机/移动开发、 Android UI 组件
软件类型 开源软件
地区 国产
投 递 者 解晟睿
操作系统 Android
开源组织
适用人群 未知
 软件概览

OverlayCardViewPager 是层叠卡片效果的 ViewPage。使用 PageTransformer 实现,易于维护和扩展。

使用方法

1.在root build.gradle中加入

allprojects {
    repositories {
        maven { url 'https://jitpack.io' }
    }
}

2.在项目的 build.gradle中加入

dependencies {
	        implementation 'com.github.oneAcorn:OverlayCardViewPager:v1.0'
	}

本项目minSdkVersion为15,如出现 ERROR: Manifest merger failed : uses-sdk:minSdkVersion xx cannot be smaller than version 15 请修改引用项目的minSdkVersion

最后

SimpleOverlayAdapter adapter = new SimpleOverlayAdapter(this);
adapter.setImgUrlsAndBindViewPager(vp, imgUrls, 3);
vp.setAdapter(adapter);
vp.setCurrentItem(100000); //伪无限循环

也可以自己继承BaseOverlayPageAdapter,并把ViewPager item相关布局中的ImageView的Id设置为card_iv.

 相关资料
  • 本文向大家介绍原生js实现图片层叠轮播切换效果,包括了原生js实现图片层叠轮播切换效果的使用技巧和注意事项,需要的朋友参考一下 本文实例介绍了js焦点图片层叠轮播切换滚动效果,分享给大家供大家参考,具体内容如下 效果图: 功能描述:   自定义图片尺寸;   每隔一段时间自动滚动图片;   每次动画执行的时候改变图片的位置,宽高以及其它属性也要跟随着变化;   鼠标移上图片,显示当前图片的详细信息

  • 本文向大家介绍iOS实现图片折叠效果,包括了iOS实现图片折叠效果的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了iOS实现图片折叠效果的具体代码,供大家参考,具体内容如下 效果图: 结构布局:拖两个UIImageView到控制器,设置相同的frame和图片,再拖一个大的UIImageView盖在上面,注意把大的imageView.userInteractionEnabled = Y

  • 本文向大家介绍jQuery+CSS3折叠卡片式下拉列表框实现效果,包括了jQuery+CSS3折叠卡片式下拉列表框实现效果的使用技巧和注意事项,需要的朋友参考一下 jQuery下拉列表框特效将每一个列表项都制作为卡片的样式,打开和关闭它有打开和关闭百叶窗的感觉,效果非常不错,分享给大家。 简要教程 HTML结构 该下拉列表框特效的列表项使用一个无序列表来制作,用于切换打开和关闭状态的元素是一个超链

  • 本文向大家介绍iOS实现卡片式滚动效果 iOS实现电影选片效果,包括了iOS实现卡片式滚动效果 iOS实现电影选片效果的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了iOS实现卡片式滚动效果的具体代码,供大家参考,具体内容如下 先来张效果图吧: 直接上源码了: CardScrollView.h CardScrollView.m 使用:ViewController.m 我一般习惯Sto

  • 本文向大家介绍一步步实现Viewpager卡片翻页效果,包括了一步步实现Viewpager卡片翻页效果的使用技巧和注意事项,需要的朋友参考一下 这个CardStackViewpager的灵感来自Github上面的 FlippableStackView开源项目,而我想实现的效果方向上恰好与FlippableStackView相反,并且细节上也有些区别,详见下面的效果对比图: FlippableSta

  • 本文向大家介绍Android编程实现图片背景渐变切换与图层叠加效果,包括了Android编程实现图片背景渐变切换与图层叠加效果的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Android编程实现图片背景渐变切换与图层叠加效果。分享给大家供大家参考,具体如下: 本例要实现的目的: 1.图片背景渐变的切换,例如渐变的从红色切换成绿色。 2.代码中进行图层叠加,即把多个Drawable叠加在一