文件名称:LoopingViewPager:支持自动滚动,无限循环和页面指示符的ViewPager和PagerAdapter组合
文件大小:4.58MB
文件格式:ZIP
更新时间:2024-06-02 15:26:52
android infinite-scroll looping viewpager loop
LoopingViewPager 一个ViewPager和PagerAdapter可以: 自动滚动(开/关功能) 无限循环(具有开/关功能) 可调自动滚动间隔 如果只有一项,则不会滚动也不循环 与notifyDataSetChanged()一起很好地工作 支持页面指示器 支持不同的视图类型 支持偷看相邻项目(但只有滚动状态为空闲时才会显示第一和最后一个项目) 演示效果 为什么这个图书馆 尽管已经有很多类似的库, 我找不到符合以下所有要求的产品: 足够的文档 最近更新不到3年 无限循环效果好 可配置的自动滚动 页面指示器的良好支持 特别是对于5,甚至其中的一些支持,它们仅提供内置指示器。 或不告诉用户如何实施自己的指标。 我写了这个库是为了解决与其他库一起工作了一整天后遇到的所有这些问题。 用法 添加到项目 首先,确保mavenCentral()作为项目的build.gradl
【文件预览】:
LoopingViewPager-master
----.gitignore(358B)
----gradle()
--------wrapper()
----README.md(12KB)
----build.gradle(880B)
----loopingviewpager()
--------.gitignore(24B)
--------build.gradle(1KB)
--------proguard-rules.pro(751B)
--------src()
----gradlew.bat(2KB)
----gradlew(5KB)
----app()
--------.gitignore(7B)
--------build.gradle(1002B)
--------proguard-rules.pro(751B)
--------src()
----readme_images()
--------loopingViewPager_manual.gif(1.43MB)
--------loopingViewPager_auto.gif(740KB)
--------loopingViewPagerDemo_2.gif(1.66MB)
--------loopingViewPagerDemo_3.gif(1.65MB)
----gradle.properties(809B)
----settings.gradle(35B)