美文网首页android
一款炫酷的密码框控件

一款炫酷的密码框控件

作者: SunnySky_ | 来源:发表于2017-05-16 19:36 被阅读100次

最近有个需求,要实现一个仿支付宝支付的密码框控件,需要能设置选中颜色和圆角,网上找了几个开源的,感觉都不太好用,最后决定自己实现一个,并封装了一下,把它开源出来。

附上github链接

https://github.com/iceuncle/PasswordBox

效果图


   compile 'com.iceuncle:passwordbox:1.1.2'
<com.iceuncle.passwordbox.PasswordBox
    android:id="@+id/password_view"
    android:layout_width="240dp"
    android:layout_height="40dp"
    android:layout_centerInParent="true"
    app:pwdChosenColor="#ff9c09"
    app:pwdTextSize="25sp"
    app:pwdViewCorners="6dp" />

可以自定义以下几种属性

pwdBackgroundColor 背景色
pwdChosenColor  选中色
pwdNormalBorderColor 默认边框色
pwdTextSize  圆点字体大小
pwdViewCorners  圆角大小
pwdViewLineWidth  线宽

获取密码

final PasswordBox passwordBox = (PasswordBox) findViewById(R.id.password_view);
       passwordBox.setInputCompleteListener(new PasswordBox.InputCompleteListener() {
           @Override
           public void inputComplete() {
               Log.d("pwd", passwordBox.getStrPassword());
           }
       });

相关文章

  • 一款炫酷的密码框控件

    最近有个需求,要实现一个仿支付宝支付的密码框控件,需要能设置选中颜色和圆角,网上找了几个开源的,感觉都不太好用,最...

  • 一款炫酷的粒子爆炸特效

    在网上逛到的一款炫酷的控件粒子爆炸特效,什么?你不信真的很炫酷? 话不多说,那我们一起来看一看吧 效果 有这样的 ...

  • Android常用UI系列(上)

    UI模块 淘宝天猫使用的UI框架 viewpager炫酷画廊效果 炫酷定制输入框 折纸view过渡动画 炫酷动效控...

  • 自定义进度条(仿汽车时速表)

    我们来看一款非常炫酷的进度自定义控件吧 attrs.xml XML引用 Activity调用 至此,效果就完成了,...

  • 自定义View(一)

    每次在GitHub上看到一些酷炫的控件,心中就会忍不住惊叹,也会发出呐喊,有一天我也要写出这么酷炫的控件。为了当艺...

  • 整理炫酷的控件

    搜索一部分可以用到项目中的view,待以后项目需要的时候加入到项目中。 1、view的预加载占位图[https:/...

  • 快速而酷炫的pr转场预设包Zoom Camera Transit

    Zoom Camera Transitions是一款快速而酷炫的Premiere Pro预设包,其中包含一系列炫酷...

  • 利用接口获取手机验证码

    1、为什么要做?价值在哪里? iOS设备登录页面密码输入框是加密的,导致我们获取不到输入密码框控件元素。 2、目的...

  • WPF 复合控件焦点设置

    定义一个密码框的复合控件,最外层是 Border, 内部有三个控件分别是 Image, GridSplitter,...

  • Android控件

    可能是最优雅的切换布局的方法 动态切换布局控件炫酷的空气净化器控件 AirPurgeLayoutView 实现的功...

网友评论

    本文标题:一款炫酷的密码框控件

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