美文网首页
基于 ViewPager 实现的引导页、轮播图和指示器

基于 ViewPager 实现的引导页、轮播图和指示器

作者: 钓星星的小鱼 | 来源:发表于2019-12-04 13:42 被阅读0次

    基于 ViewPager 实现对引导页、轮播图和指示器的封装。降低日后开发成本,方便复用。

    使用说明:

    在项目build.gradle中添加

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

    然后在 appbuild.gradle中添加
    compile 'com.github.LillteZheng:ViewPagerHelper:v0.4'

    轮播图

    *防魅族版

    防魅族版

    这里解释一下底部圆点放大的原理,其实非常简单,就是用一个 shade,里面配置成 圆点,然后在代码中去设置透明度和放大缩小,就是这么简单

    弧形图片版

    这里写图片描述

    用 BitmapShader,对图片进行裁剪,所以,我们可以用 path 把要绘制的形状弄出来,再用 BitmapShader 对图片进行裁剪即可。

    GitHub https://github.com/LillteZheng/ViewPagerHelper

    相关文章

      网友评论

          本文标题:基于 ViewPager 实现的引导页、轮播图和指示器

          本文链接:https://www.haomeiwen.com/subject/vzmdwctx.html