Android自定义View:RippleButton涟漪按钮

初学Kotlin,自定义view,rippleButton涟漪效果的按钮

效果演示

# 这里只做简单分析,具体查看源码

# 说明

这是Kotlin代码,初次自定义view代码

# 效果展示

![](https://github.com/JadeKkang/ripplebutton/blob/master/image/ripple.gif)

# 使用

    1.在项目gradle中添加

    allprojects {

        repositories {

            ...

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

        }

    }

    2.添加依赖

    {

      implementation 'com.github.JadeKkang:ripplebutton:v1.0'

    }

    3.xml中使用<br> 

      <com.example.ripples.ripplebt

        android:id="@+id/bt"

        android:layout_width="match_parent"

        android:background="@color/colorAccent"

        android:gravity="center"

        android:text="点我呀"

        android:textSize="18sp"

        android:textColor="#ffffff"

        android:layout_marginLeft="20dp"

        android:layout_marginRight="20dp"

        android:layout_marginTop="20dp"

        android:layout_height="50dp" />

# 自定义属性

| 属性 | 值 | 描述 |

| circleColor |#26000000| 点击之后涟漪背景颜色 | 

# 点击回调

1.setOnclick(click: OnClick)设按钮点击监听回调方法

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,038评论 3 119
  • 邪气小哥哥 最近画的都是在ins 上关注的一个博主,很喜欢她的画风,但是是不是不能照着一个博主画,不能只挑自己喜欢的画
    小东爱磕糖阅读 1,332评论 0 3
  • 1早晨起来给爸妈各发红包1元,下午把做的饭拍照发给爸爸,跟爸爸很有爱的互动,给妈妈买了晚餐,这样她不想做饭的时候,...
    般般若木阅读 1,189评论 0 0
  • 之前我们在推出一系列周边的时候,有读者就问我们,你们叫简书,怎么可以没有“简书”呢? 我们以后自然会推出属于简书的...
    简书交友阅读 62,449评论 189 451
  • 今日体验:下午去装高尔夫r 基本上都装好了 就剩喷漆的了 走的时候跟喷漆的交接好 避免浪费时间!
    酷酷的峰666阅读 936评论 0 0