直播app源码,简单的方式实现滑块拼图验证码功能

直播app源码,简单的方式实现滑块拼图验证码功能

1、在 app 的 build.gradle 添加依赖

 

1
<br>implementation 'com.luozm.captcha:captcha:1.1.2'

2、将 Captcha 添加至布局文件

 

1
<br> <com.luozm.captcha.Captcha<br>        android:id="@+id/captCha"<br>        android:layout_width="match_parent"<br>        app:mode="mode_bar"<br>        app:src="@drawable/img_flower"<br>        app:blockSize="50dp"<br>        app:max_fail_count="5"<br>        android:visibility="visible"<br>        android:layout_height="wrap_content"/>

 

3、使用Java代码验证处理

 

1
<br>   captcha = findViewById(R.id.captCha);<br>      captcha.setCaptchaListener(new Captcha.CaptchaListener() {<br>            @Override<br>            public String onAccess(long time) {<br>                Toast.makeText(MainActivity.this, "验证成功", Toast.LENGTH_SHORT).show();<br>                return "验证通过";<br>            }<br>            @Override<br>            public String onFailed(int count) {<br>                Toast.makeText(MainActivity.this, "验证失败,失败次数" + count, Toast.LENGTH_SHORT).show();<br>                return "验证失败";<br>            }<br>            @Override<br>            public String onMaxFailed() {<br>                Toast.makeText(MainActivity.this, "验证超过次数,你的帐号被封锁", Toast.LENGTH_SHORT).show();<br>                return "可以走了";<br>            }<br>        });

 

以上就是直播app源码,简单的方式实现滑块拼图验证码功能, 更多内容欢迎关注之后的文章

 

posted @   云豹科技-苏凌霄  阅读(184)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
历史上的今天:
2021-08-18 一对一视频直播源码,实现验证码生成校验
2021-08-18 flutter dialog实现手机直播源码对话框支持自定义大小
2021-08-18 使用Compose实现小视频app源码自定义摩天轮的效果
点击右上角即可分享
微信分享提示