# VerificationCodeView
**Repository Path**: android2014/VerificationCodeView
## Basic Information
- **Project Name**: VerificationCodeView
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2024-02-29
- **Last Updated**: 2024-02-29
## Categories & Tags
**Categories**: Uncategorized
**Tags**: 验证码输入框
## README
# VerificationCodeView
> `Android` 自定义方形输入框,仿滴滴验证码、小篮单车验证码输入框
---
## V1.0.1 版 效果图

- `fix bug` :[验证码输入错误清空输入框 #7](https://github.com/jiaoyaning/VerificationCodeView/issues/7)
- `fix bug` :[关于博主手机不好,经常点一次却触发两次`onKey`事件,就设置了一个防止多点击,间隔 100 毫秒。#6](https://github.com/jiaoyaning/VerificationCodeView/issues/6)
- `fix bug` :暗文密码模式无效果问题
- `update` :添加输入框平分等间距模式,并可设置输入框间距
- `update` :添加清空输入框方法
- `update` :修改`Listener`,添加文本改变时回调方法
### 监听
```
public interface OnCodeFinishListener {
/**
* 文本改变
*/
void onTextChange(View view, String content);
/**
* 输入完成
*/
void onComplete(View view, String content);
}
```
### attr
```
```
## Gradle
Step 1. Add it in your root build.gradle at the end of repositories:
```
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
```
Step 2. Add the dependency
```
dependencies {
compile 'com.jyn.verificationcodeview:verificationcodeview:1.0.1'
}
```
## 用法
```
```
`vcv_et_bg` 背景示例(默认)
```
-
-
```
`vcv_et_cursor` 光标示例(默认)
```
```
> 备注:V1.0.0 版在 branch - [`V1.0.0`](https://github.com/jiaoyaning/VerificationCodeView/tree/V1.0.0)
## 开发思路
简书:[http://www.jianshu.com/p/781950fe5e73](http://www.jianshu.com/p/781950fe5e73)
CSDN:[http://blog.csdn.net/jiaoyaning1210/article/details/78427818](http://blog.csdn.net/jiaoyaning1210/article/details/78427818)
---
如果对您有帮助的话,还请给个`star`,谢谢!
---