欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

歡迎來(lái)到入門(mén)教程網(wǎng)!

Android

當(dāng)前位置:主頁(yè) > 軟件編程 > Android >

android實(shí)現(xiàn)指紋識(shí)別功能

來(lái)源:本站原創(chuàng)|時(shí)間:2020-01-10|欄目:Android|點(diǎn)擊: 次

功能介紹

  • 支持指紋識(shí)別,兼容 Android 6.0 和 Android 9.0
  • 提供界面友好的指紋識(shí)別彈窗,可自定義其樣式
  • 實(shí)現(xiàn)國(guó)際化(支持中文和英文)

Gradle依賴

  dependencies {
      implementation 'com.github.ZuoHailong:BiometricPrompt:0.2.3'
 }

指紋識(shí)別用法簡(jiǎn)述

FingerprintVerifyManager.Builder builder = new FingerprintVerifyManager.Builder(MainActivity.this);
  builder.callback(new FingerprintCallback()).build();  

使用指紋識(shí)別功能,只需要關(guān)心 FingerprintVerifyManager FingerprintCallback 兩個(gè)類(lèi):

FingerprintVerifyManager 通過(guò) Builder 初始化并管理指紋識(shí)別功能

FingerprintCallback 指紋識(shí)別監(jiān)聽(tīng),提供 onSucceeded()、onFailed()、onCancel()、onUsepwd() 、onNoneEnrolled()、onHwUnavailable() 六個(gè)回調(diào)方法

當(dāng)用戶取消指紋驗(yàn)證框時(shí),回調(diào) onCancel() 方法;

當(dāng)用戶選擇密碼驗(yàn)證時(shí),回調(diào) onUsepwd() 方法

當(dāng)手機(jī)上未添加指紋時(shí),回調(diào) onNoneEnrolled() 方法

當(dāng)硬件模塊不可用時(shí),回調(diào) onHwUnavailable() 方法

Builder詳細(xì)用法

1、實(shí)例化 Builder,必需

FingerprintVerifyManager.Builder builder = new FingerprintVerifyManager.Builder(Activity activity)

2、設(shè)置驗(yàn)證結(jié)果監(jiān)聽(tīng),必需

builder.callback(new FingerprintCallback())

3、開(kāi)始構(gòu)建,彈出指紋識(shí)別框,并拉起指紋掃描器等待掃描指紋,必需

builder.build()

以下方法適用于 Android 6.0 自定義識(shí)別框的情況

4、設(shè)置驗(yàn)證框中指紋圖標(biāo)的顏色,可選

builder.fingerprintColor(@ColorInt int color)

5、置取消按鈕的文本色,可選

builder.cancelTextColor(@ColorInt int color)

6、設(shè)置密碼驗(yàn)證按鈕是否顯示,默認(rèn)不顯示,可選

builder.usepwdVisible(boolean isVisible)

7、設(shè)置密碼驗(yàn)證按鈕的文本色,可選

builder.usepwdTextColor(@ColorInt int color)

以下方法適用于 Android 9.0 系統(tǒng)提供識(shí)別框的情況

8、在 Android 9.0+ 是否啟用系統(tǒng)提供的識(shí)別框,默認(rèn)不啟用,可選

builder.enableAndroidP(boolean enableAndroidP)

9、識(shí)別框的主標(biāo)題,默認(rèn)“指紋驗(yàn)證”,可選

builder.title(String title)

10、識(shí)別框的副標(biāo)題,默認(rèn)不顯示,可選

builder.subTitle(String subTitle)

11、識(shí)別框的描述信息,默認(rèn)不顯示,可選

builder.description(String description)

12、識(shí)別框“取消”按鈕上的文字,默認(rèn)“取消”,可選

builder.cancelBtnText(String cancelBtnText)

注意:上述適用于 Android 6.0 的 API 和適用于 Android 9.0 的 API 并不是互斥的。

Demo:https://github.com/cuiwenju2017/FingerprintRecognition

總結(jié)

以上所述是小編給大家介紹的android實(shí)現(xiàn)指紋識(shí)別功能,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)我們網(wǎng)站的支持!
如果你覺(jué)得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!

上一篇:Emoji表情在Android JNI中的兼容性問(wèn)題詳解

欄    目:Android

下一篇:如何給Flutter界面切換實(shí)現(xiàn)點(diǎn)特效

本文標(biāo)題:android實(shí)現(xiàn)指紋識(shí)別功能

本文地址:http://mengdiqiu.com.cn/a1/Android/9202.html

網(wǎng)頁(yè)制作CMS教程網(wǎng)絡(luò)編程軟件編程腳本語(yǔ)言數(shù)據(jù)庫(kù)服務(wù)器

如果侵犯了您的權(quán)利,請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)進(jìn)行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負(fù)任何責(zé)任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有