# 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 版 效果图 ![Screenshot](screenshot/screenshot_1.0.1.gif) - `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`,谢谢! ---