import com.samsung.android.sdk.pass.SpassFingerprint; //导入依赖的package包/类

@Override

protected void doIdentify() {

runOnUiThread(new Runnable() {

@Override

public void run() {

try {

mSpassFingerprint.startIdentify(new SpassFingerprint.IdentifyListener() {

@Override

public void onFinished(int i) {

mResultCode = i;

}

@Override

public void onReady() {

}

@Override

public void onStarted() {

}

@Override

public void onCompleted() {

switch (mResultCode) {

case SpassFingerprint.STATUS_AUTHENTIFICATION_SUCCESS:

case SpassFingerprint.STATUS_AUTHENTIFICATION_PASSWORD_SUCCESS:

onSucceed();

break;

case SpassFingerprint.STATUS_SENSOR_FAILED:

case SpassFingerprint.STATUS_OPERATION_DENIED:

case SpassFingerprint.STATUS_TIMEOUT_FAILED:

case SpassFingerprint.STATUS_BUTTON_PRESSED:

case SpassFingerprint.STATUS_QUALITY_FAILED:

case SpassFingerprint.STATUS_USER_CANCELLED_BY_TOUCH_OUTSIDE:

case SpassFingerprint.STATUS_AUTHENTIFICATION_FAILED:

onNotMatch();

break;

case SpassFingerprint.STATUS_USER_CANCELLED:

// do nothing

break;

default:

onFailed(false);

break;

}

}

});

} catch (Throwable e) {

if (e instanceof SpassInvalidStateException) {

SpassInvalidStateException stateException = (SpassInvalidStateException) e;

if (stateException.getType() == 1) {

onFailed(true);

} else {

onCatchException(e);

onFailed(false);

}

} else {

onCatchException(e);

onFailed(false);

}

}

}

});

}

spass是Java吗_Java SpassFingerprint类代码示例相关推荐

  1. 源码天空java新闻_Java UpdateRequest类代码示例

    import es.tid.pce.pcep.constructs.UpdateRequest; //导入依赖的package包/类 private void sendUpdate(LSPTEInfo ...

  2. mimemessage类是什么_Java MimeMessage类代码示例

    本文整理汇总了Java中javax.mail.internet.MimeMessage类的典型用法代码示例.如果您正苦于以下问题:Java MimeMessage类的具体用法?Java MimeMes ...

  3. java中utilities类_Java PHUtilities类代码示例

    import com.philips.lighting.hue.sdk.utilities.PHUtilities; //导入依赖的package包/类 private void setLampSta ...

  4. 9路棋盘java代码_Java ServiceContext类代码示例

    import org.omg.IOP.ServiceContext; //导入依赖的package包/类 /** * does not contain an etry for that ID, BAD ...

  5. java immutable系列_Java Immutable类代码示例

    import com.jcabi.aspects.Immutable; //导入依赖的package包/类 /** * This class is immutable? * @param type T ...

  6. java feature类_Java FeatureCollection类代码示例

    import org.cleartk.ml.feature.FeatureCollection; //导入依赖的package包/类 public static XStream createXStre ...

  7. java path类_Java PathParser类代码示例

    import org.apache.batik.parser.PathParser; //导入依赖的package包/类 @Override public void start(Stage prima ...

  8. java model类_Java Model类代码示例

    import com.baomidou.mybatisplus.activerecord.Model; //导入依赖的package包/类 /** * * 预处理配置 * * * @param con ...

  9. java特粗宋体_Java IdentityPlusMapper类代码示例

    import org.docx4j.fonts.IdentityPlusMapper; //导入依赖的package包/类 public Mapper getFontMapper() throws E ...

  10. java code viewer_Java CodeView类代码示例

    import io.github.kbiakov.codeview.CodeView; //导入依赖的package包/类 public void setToken(List tokens, List ...

最新文章

  1. 模板模式(C++) 【转】
  2. 科大讯飞AIUI(1)
  3. 使用python处理实验数据-yechen_pro_20171231
  4. @RequestParam和@RequestBody区别
  5. 如何使用 Pylint 来规范 Python 代码风格
  6. office deployment tool_工具 | 分享一个小利器,从此 Office 快速打开不是事
  7. 下列不是unix linux,下列软件中,不是操作系统的是______。A) LinuxB) UNIXC) MS-DOSD) MS-OfficeA.B.C.D._考题宝...
  8. 今晚7点,NVIDIA专家深度解析全新推荐系统解决方案Merlin
  9. MySQL必知必会(一)
  10. matlabif语句怎么用_腾讯面试:一条SQL语句执行得很慢的原因有哪些?
  11. TensorFlow基础知识:计算图中的Op,边,和张量
  12. 2021年下半年软考信息安全工程师下午案例题及解析
  13. 萝卜小铺与商家的故事(一)
  14. Android开发学习之Intent具体解释
  15. Kettle闪退,以及Kettle资源库connect报错小解
  16. 名门正派的设计,与歪门邪道的产品
  17. Mysql面试题总结(1)
  18. 抗衰老秘方盘点:枸杞子可养肝防衰老
  19. HTML5系列代码:模仿杂志的多列版式
  20. 别只关注chatGPT能不能写论文了,它还支持49中场景,代码都给你写好了,速领

热门文章

  1. 简单介绍,基于ldirectord的高可用lvs-dr调度器
  2. 1.2 cacti安装
  3. DNS服务器上的IP地址修改
  4. Silverlight 5 RC新特性探索系列:15.Silverlight 5 RC 对OpenType字体属性的支持
  5. 深度剖析WinPcap之(二)——网络分析与嗅探的基础知识(3)
  6. redis通过lua脚本实现分布式锁
  7. redis各项功能解决了什么问题
  8. GC root 解决了循环引用的垃圾回收问题
  9. JS易混淆的方法整理
  10. Sqoop架构(四)