안 드 로 이 드 지문 인식 기능 구현
기능 소개
dependencies {
implementation 'com.github.ZuoHailong:BiometricPrompt:0.2.3'
}
지문 인식 용법 약술
FingerprintVerifyManager.Builder builder = new FingerprintVerifyManager.Builder(MainActivity.this);
builder.callback(new FingerprintCallback()).build();
지문 인식 기능 을 사용 하려 면 관심 FingerprintVerifyManager
과FingerprintCallback
두 가지 유형 만 필요 하 다.FingerprintVerify Manager Builder 를 통 해 지문 인식 기능 초기 화 및 관리
FingerprintCallback 지문 인식 감청,onSucceeded(),onFailed(),onCancel(),onUsepwd(),onNoneEnrolled(),onHw Unavailable()6 가지 리 셋 방법 제공
사용자 가 지문 검증 상 자 를 취소 할 때 onCancel()방법 을 되 돌려 줍 니 다.
사용자 가 암호 인증 을 선택 할 때 onUsepwd()방법 을 되 돌려 줍 니 다.
휴대 전화 에 지문 이 추가 되 지 않 았 을 때,onNone Enrolled()방법 을 되 돌려 줍 니 다.
하드웨어 모듈 을 사용 할 수 없 을 때 onHw Unavailable()방법 을 되 돌려 줍 니 다.
Builder 상세 용법
1.실례 화 빌 더,필수
FingerprintVerifyManager.Builder builder = new FingerprintVerifyManager.Builder(Activity activity)
2.검증 결과 감청 설정,필수
builder.callback(new FingerprintCallback())
3.구축 을 시작 하여 지문 인식 상 자 를 팝 업 하고 지문 스캐너 를 당 겨 지문 검 사 를 기다 리 는 데 필요 합 니 다.builder.build()
다음 방법 은 Android 6.0 사용자 정의 식별 상자 의 경우 에 적 용 됩 니 다.4.인증 상자 의 지문 아이콘 색상 설정,선택 가능
builder.fingerprintColor(@ColorInt int color)
5.취소 단추 의 텍스트 색상 을 선택 할 수 있 습 니 다.
builder.cancelTextColor(@ColorInt int color)
6.비밀번호 인증 단 추 를 표시 할 지 여 부 를 설정 합 니 다.기본적으로 표시 되 지 않 습 니 다.선택 할 수 있 습 니 다.
builder.usepwdVisible(boolean isVisible)
7.비밀번호 인증 단 추 를 설정 한 텍스트 색상,선택 가능
builder.usepwdTextColor(@ColorInt int color)
다음 방법 은 Android 9.0 시스템 이 식별 상 자 를 제공 하 는 경우 에 적용 된다.8.Android 9.0+에서 시스템 에서 제공 하 는 식별 상 자 를 사용 할 지 여부 입 니 다.기본적으로 사용 하지 않 습 니 다.선택 할 수 있 습 니 다.
builder.enableAndroidP(boolean enableAndroidP)
9.식별 상자 의 주 제목,기본"지문 검증",선택 가능builder.title(String title)
10.식별 상자 의 부 제 는 기본적으로 표시 되 지 않 고 선택 할 수 있 습 니 다.builder.subTitle(String subTitle)
11.식별 상자 의 설명 정 보 는 기본적으로 표시 되 지 않 고 선택 할 수 있 습 니 다.builder.description(String description)
12.식별 상자'취소'단추 의 텍스트,기본'취소',선택 가능
builder.cancelBtnText(String cancelBtnText)
메모:상기 안 드 로 이 드 6.0 에 적용 되 는 API 와 안 드 로 이 드 9.0 에 적용 되 는 API 는 서로 배척 하 는 것 이 아 닙 니 다.Demo:https://github.com/cuiwenju2017/FingerprintRecognition
총결산
위 에서 말 한 것 은 소 편 이 소개 한 안 드 로 이 드 가 지문 인식 기능 을 실현 하 는 것 입 니 다.여러분 에 게 도움 이 되 기 를 바 랍 니 다.궁금 한 점 이 있 으 면 메 시 지 를 남 겨 주세요.소 편 은 신속하게 답 해 드 리 겠 습 니 다.여기 서도 저희 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!만약 당신 이 본문 이 당신 에 게 도움 이 된다 고 생각한다 면,전 재 를 환영 합 니 다.번 거 로 우 시 겠 지만 출처 를 밝 혀 주 십시오.감사합니다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Kotlin의 기초 - 2부지난 글에서는 Kotlin이 무엇인지, Kotlin의 특징, Kotlin에서 변수 및 데이터 유형을 선언하는 방법과 같은 Kotlin의 기본 개념에 대해 배웠습니다. 유형 변환은 데이터 변수의 한 유형을 다른 데이터...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.