一个超级棒的轮播图开源库
【公众号回复 “1024”,免费领取程序员赚钱实操经验】
大家好,我是章鱼猫。
今天给大家推荐的这个开源项目是来自于读者的投稿,这个轮播图效果做的是真不错,非常棒。
BVP 是一个基于 ViewPager2 的 Android 图片轮播库。一行代码实现循环轮播、一屏三页以及多种指示器样式。
功能介绍
1、PageStyle
MULTI_PAGE | MULTI_PAGE_SCALE | MULTI_PAGE_OVERLAP |
---|---|---|
2、Indicator
目前指示器已经从BannerViewPager中分离出来,现在单独为一个仓库,新的仓库地址为ViewPagerIndicator,你可以点击连接了解更多关于ViewPagerIndicator的信息。
(1)IndicatorStyle 与 IndicatorSlideMode
BannerViewPager目前已支持三种IndicatorViewStyle,以及五种IndicatorSlideMode,分别如下:
属性 | CIRCLE | DASH | ROUND_RECT |
---|---|---|---|
NORMAL | |||
SMOOTH | |||
WORM | |||
COLOR | |||
SCALE |
(2)Custom Indicator
同时BannerViewPager还提供了自定义IndicatorView的功能。只要继承BaseIndicatorView或者实现IIndicator接口,并重写相应方法,就可以为所欲为的打造任意的Indicator了。
Figure Indicator | Drawable Indicator | Indicator below of Banner |
---|---|---|
是不是感觉很棒呢?效果很炫酷吧?
开源项目地址:https://github.com/zhpanvip/BannerViewPager
开源项目作者:zhpanvip
---特别推荐---
特别推荐:一个新的优质的推荐高效工具,软件,插件的公众号,每天给大家分享优秀的效率工具,「程序员掘金」,专门为程序员挖掘好东西的一个公众号,非常值得大家关注。
评论