zoukankan      html  css  js  c++  java
  • 我的第一个Android开源库——CirclePointMove中文文档(可随Viewpager移动的指示器)

    Github网址:https://github.com/Stars-One/CirclePointMove

    这个开源库一个封装好的Viewpager指示器,之前在学习的时候,想要实现一个小圆点跟随Viewpager移动的功能,在github上找了许久,发现大神们的指示器很强大,很逼格,同时,设置也是很复杂,看得我有些懵逼。

    之后在耐心地研究了一下实现小圆点能够移动的功能,就是心血来潮想做个开源库,直接就可以实现小圆点的功能,结合之前学了的自定义View,在两天的辛苦研究之下,翻遍了许多资料,终于是成功地做了出来,满满的成就感!

    是不是感觉github上的文档比较逼格,我才不会告诉你Github上的那个英文文档是我自己写的

    第一次做开源库,我还是有些小紧张外加一些小激动的,之前不少的大神做的开源库,写的说明文档那叫一个多啊,这次也是轮到我写文档了,哈哈

     

    预览图:

     


    使用:

    1.添加依赖

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

    compile 'com.github.Stars-One:CirclePointMove:v1.1'

    2.在布局文件中使用CirclePointMove

    提示:建议宽高按照图中的值就好,之后不满意的话可以更改size的数值从而改变height的高度

    使用前记得修改count的值,你的viewpager中有几个item就输入几

    3.设置Viewpager的adapter,之后为Viewpager设置OnPageChangeListener

    4.通过findviewbyid找到CirclePointMove

    4.在OnPageChangeListener中的onPageScrolled调用CirclePointMove的setonPageScrolled方法


    其他:

    小提示:要使用的上述属性的话,记得添加nameplace,如下图

    觉得不错的话,记得随手star哦!!

    或者给个赞赏红包也是可以的哈哈,实话说,这个项目是我熬了两天夜写出来的

  • 相关阅读:
    用Python发生RestFul API POST和GET请求
    C# 8.0中的新功能
    A股数据分析之收集数据:股票列表和股价
    A股数据分析之收集数据:公司详细信息
    VS 2019中修改C#语言版本
    Weak Event Manager
    在WPF中使用MVVM的方式关闭窗口
    C# GDI绘制仪表盘(纯代码实现)
    C#中实现文件拖放打开的方法
    C#设置自定义文件图标实现双击启动
  • 原文地址:https://www.cnblogs.com/stars-one/p/8433289.html
Copyright © 2011-2022 走看看