日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

android xml 指纹动画,如何检查设备是否具有指纹功能并在Android中使用

發布時間:2025/3/20 Android 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 android xml 指纹动画,如何检查设备是否具有指纹功能并在Android中使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

API 28的最新版本

AndroidManifest.xml文件

現在,您可以使用:

val executor = activity.mainExecutor

val cancelListener = DialogInterface.OnClickListener { _, _ -> })

val biometricPrompt = BiometricPrompt.Builder(context)

.setTitle("Title")

.setSubtitle("Subtitle")

.setDescription("Description")

.setNegativeButton("Cancel", executor, cancelListener)

.build()

下一個代碼適用于低于API28的版本

在API級別28中不推薦使用此類。參見生物識別提示

顯示啟動身份驗證時系統提供的對話框。在一個

設備可能具有不同類型生物特征的世界

身份驗證,提供一個系統要現實得多

身份驗證對話框,因為方法可能因供應商/設備而異。

我建議你讀這篇文章:

另外,請按照另一個思路:

你必須將依賴項添加到你的梯度文件中

compile "com.android.support:support-v4:23.0.0"

基本上,如果我正確理解你的問題,你想知道設備是否有指紋硬件和功能。那么您可以使用:

// Check if we're running on Android 6.0 (M) or higher

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {

//Fingerprint API only available on from Android 6.0 (M)

FingerprintManager fingerprintManager = (FingerprintManager) context.getSystemService(Context.FINGERPRINT_SERVICE);

if (!fingerprintManager.isHardwareDetected()) {

// Device doesn't support fingerprint authentication

} else if (!fingerprintManager.hasEnrolledFingerprints()) {

// User hasn't enrolled any fingerprints to authenticate with

} else {

// Everything is ready for fingerprint authentication

}

}

別忘了在AndroidManifest中添加訪問指紋功能的權限。自API 28起:

API28之前:

希望對你有幫助。

總結

以上是生活随笔為你收集整理的android xml 指纹动画,如何检查设备是否具有指纹功能并在Android中使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。