大家好,我是章鱼猫。
今天给大家推荐的这个开源项目是来自于读者的投稿,这个轮播图效果做的是真不错,非常棒。
BVP 是一个基于 ViewPager2 的 Android 图片轮播库。一行代码实现循环轮播、一屏三页以及多种指示器样式。
功能介绍
1、PageStyle
2、Indicator
目前指示器已经从 BannerViewPager 中分离出来,现在单独为一个仓库,新的仓库地址为 ViewPagerIndicator,你可以点击连接了解更多关于 ViewPagerIndicator 的信息。
(1) IndicatorStyle 与 IndicatorSlideMode
BannerViewPager 目前已支持三种 IndicatorViewStyle, 以及五种 IndicatorSlideMode, 分别如下:
(2)Custom Indicator
同时 BannerViewPager 还提供了自定义 IndicatorView 的功能。只要继承 BaseIndicatorView 或者实现 IIndicator 接口,并重写相应方法,就可以为所欲为的打造任意的 Indicator 了。
是不是感觉很棒呢?效果很炫酷吧?
开源项目地址:https://github.com/zhpanvip/BannerViewPager
开源项目作者:zhpanvip
最后,照旧安利一波我们的公众号:「GitHub 精选」,目前每天都会推荐一篇优质的开源项目文章,主要分享比较实用或有趣的开发工具与开源项目。我们的目标是:挖掘开源的价值。这个公众号超级值得大家关注。