안 드 로 이 드 지문 인식 기능 구현

3222 단어 android지문.식별



기능 소개
  • 지문 인식 지원,안 드 로 이 드 6.0 과 안 드 로 이 드 9.0 호 환
  • 인터페이스 가 우호 적 인 지문 인식 창 을 제공 하여 스타일 을 사용자 정의 할 수 있 습 니 다
  • 국제 화 실현(중국어 와 영어 지원)
  • Gradle 의존
    
     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
    총결산
    위 에서 말 한 것 은 소 편 이 소개 한 안 드 로 이 드 가 지문 인식 기능 을 실현 하 는 것 입 니 다.여러분 에 게 도움 이 되 기 를 바 랍 니 다.궁금 한 점 이 있 으 면 메 시 지 를 남 겨 주세요.소 편 은 신속하게 답 해 드 리 겠 습 니 다.여기 서도 저희 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!만약 당신 이 본문 이 당신 에 게 도움 이 된다 고 생각한다 면,전 재 를 환영 합 니 다.번 거 로 우 시 겠 지만 출처 를 밝 혀 주 십시오.감사합니다!

    좋은 웹페이지 즐겨찾기