美文网首页Android知识Android开发Android技术知识
贝塞尔曲线实现的Viewpager指示器

贝塞尔曲线实现的Viewpager指示器

作者: 辣公公 | 来源:发表于2017-01-10 11:45 被阅读339次

    贝塞尔曲线实现的Viewpager指示器

    闲来无事利用path 三阶曲线写的一个小东西,关于贝塞尔曲线相关的博客网上搜索一下一大堆,在这里都不做解释啊,直接上效果图,重点看图片中的小原点


    WaterDropDemo 效果图

    附上github 地址 https://github.com/yang747046912/SliderRecylerView 源代码有兴趣的同学可以去看看,

    工程主要目录结构方便阅读
    ├── app

    │ │ │ ├── LoopDemo.java 定义RecylerView.LayoutManager例子
    │ │ │ ├── MainActivity.java
    │ │ │ ├── MyAdapter.java
    │ │ │ ├── PathDemo.java path路径例子
    │ │ │ ├── PathView.java
    │ │ │ ├── SlisderDemo.java 将RecylerView做出横向和竖向的例子
    │ │ │ ├── ViewPagerAdapter.java
    │ │ │ └── WaterDropDemo.java WaterDropDemo 效果图的列子
    ├── library
    │ │ │ ├── LoopLayoutManager.java 定义RecylerView.LayoutManager
    │ │ │ ├── SliderManager.java
    │ │ │ ├── SliderRecyclerView.java
    │ │ │ └── WaterDropIndicator.java 自定义Viewpager指示器

    关于怎么自定义layoutmanager 可以看我这篇blog 自定义LayoutManager简明教程

    相关文章

      网友评论

        本文标题:贝塞尔曲线实现的Viewpager指示器

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