午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Android 簡(jiǎn)單的實(shí)現(xiàn)滑塊拼圖驗(yàn)證碼功能

瀏覽:55日期:2022-09-20 15:52:50

實(shí)現(xiàn)滑塊拼圖驗(yàn)證碼功能之前已經(jīng)寫(xiě)過(guò)一篇了,上一篇使用的是自定義控件的方式實(shí)現(xiàn)這個(gè)功能,主要還是想讓童鞋們知其然更知其所以然,還沒(méi)看的童鞋可以先看看Android實(shí)現(xiàn)滑塊拼圖驗(yàn)證碼功能這篇。

在項(xiàng)目的開(kāi)發(fā)過(guò)程中,時(shí)間比較緊急,通過(guò)自定義的方式很顯然需要耗費(fèi)很多時(shí)間去寫(xiě),所以我們需要使用更簡(jiǎn)單的方式實(shí)現(xiàn),這樣會(huì)幫我們節(jié)省很多時(shí)間去解決其它的問(wèn)題,使用依賴(lài)庫(kù)的方式顯然是最節(jié)省時(shí)間的,下面我們來(lái)看看是怎么實(shí)現(xiàn)的吧!

本篇主要從兩方面進(jìn)行介紹:

1、使用依賴(lài)庫(kù)實(shí)現(xiàn)最終的功能;2、依賴(lài)庫(kù)的介紹;

實(shí)現(xiàn)過(guò)程:

1、效果圖

Android 簡(jiǎn)單的實(shí)現(xiàn)滑塊拼圖驗(yàn)證碼功能

2、在 app 的 build.gradle 添加依賴(lài)

implementation ’com.luozm.captcha:captcha:1.1.2’

3、將 Captcha 添加至布局文件

<com.luozm.captcha.Captcha android: android:layout_width='match_parent' app:mode='mode_bar' app:src='http://www.leifengta.com.cn/bcjs/@drawable/img_flower' app:blockSize='50dp' app:max_fail_count='5' android:visibility='visible' android:layout_height='wrap_content'/>

4、使用Java代碼驗(yàn)證處理

captcha = findViewById(R.id.captCha); captcha.setCaptchaListener(new Captcha.CaptchaListener() { @Override public String onAccess(long time) { Toast.makeText(MainActivity.this, '驗(yàn)證成功', Toast.LENGTH_SHORT).show(); return '驗(yàn)證通過(guò)'; } @Override public String onFailed(int count) { Toast.makeText(MainActivity.this, '驗(yàn)證失敗,失敗次數(shù)' + count, Toast.LENGTH_SHORT).show(); return '驗(yàn)證失敗'; } @Override public String onMaxFailed() { Toast.makeText(MainActivity.this, '驗(yàn)證超過(guò)次數(shù),你的帳號(hào)被封鎖', Toast.LENGTH_SHORT).show(); return '可以走了'; } });

如果是實(shí)現(xiàn)效果圖功能的話(huà),到這里就完成了,是不是很簡(jiǎn)單呢!

接下來(lái)我們對(duì)這個(gè)庫(kù)進(jìn)行介紹:

1、基本功能特點(diǎn):

簡(jiǎn)單,實(shí)用,只需一兩句代碼即可使用 采用策略模式為使用者開(kāi)放自定義拼圖樣式策略,對(duì)拼圖樣式(拼圖形狀、視覺(jué)效果)進(jìn)行定制

自選模式,無(wú)滑動(dòng)條模式(手觸移動(dòng)),有滑動(dòng)條模式

通過(guò)監(jiān)聽(tīng)器回調(diào)用戶(hù)可獲得驗(yàn)證通過(guò)時(shí)間和驗(yàn)證失敗的次數(shù)以對(duì)這些情況進(jìn)行進(jìn)一步處理(如對(duì)帳號(hào)進(jìn)行封鎖,禁止部分操作)提高安全性 支持加載網(wǎng)絡(luò)圖片

2、代碼設(shè)置方法

Android 簡(jiǎn)單的實(shí)現(xiàn)滑塊拼圖驗(yàn)證碼功能

3、captcha布局文件中調(diào)用

Android 簡(jiǎn)單的實(shí)現(xiàn)滑塊拼圖驗(yàn)證碼功能

4、可以自定義拼圖樣式

5、還可以自定義滑塊條

具體怎么實(shí)現(xiàn)的,感興趣的童鞋可以看看這個(gè)依賴(lài)庫(kù),依賴(lài)庫(kù)地址: github.com/luozhanming…

到這里就結(jié)束啦!

以上就是Android 簡(jiǎn)單的實(shí)現(xiàn)滑塊拼圖驗(yàn)證碼功能的詳細(xì)內(nèi)容,更多關(guān)于Android 實(shí)現(xiàn)滑塊拼圖驗(yàn)證碼的資料請(qǐng)關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: Android
相關(guān)文章:
主站蜘蛛池模板: 少妇av片在线观看 | 精品一区二区三区日韩 | 欧美激情一区二区三区 | 日韩另类视频 | 国产精品自拍偷拍 | 午夜免费播放观看在线视频 | 操亚洲美女 | 欧美综合自拍 | 国产亚洲精品久久久久久 | 午夜黄视频 | 四虎成人精品永久免费av九九 | 日韩毛片在线免费观看 | www.jizzjizz.com | 亚洲天堂自拍 | 免费爱爱视频网站 | 午夜免费观看视频 | 欧美三级国产 | 99国产视频| 在线观看国产91 | 在线婷婷| 午夜天堂精品 | av片网| 亚洲www在线 | 亚洲天堂网在线观看 | 可以免费在线观看的av | 中文字幕精品在线观看 | 中日韩一级片 | 色呦呦中文字幕 | 网址av| 人人看人人干 | 18岁毛片| 香蕉视频网站在线观看 | 欧美国产精品一区二区三区 | 播放一级黄色片 | 色多多av | 亚洲香蕉中文网 | 日韩国产在线观看 | 日本一区中文字幕 | 蜜色视频| 欧美国产一区二区 | 欧美成人精品一级 |