Android实现人脸支付的示例代码
效果展示
人脸支付效果视频
密码框输入支付效果视频
因为密码支付时会调起系统安全键盘,开启自动保护功能,防止泄露,会导致输入密码时录屏黑屏,故使用另一台手机拍摄。
功能实现
人脸支付
api初始化
人脸特征提取
返回支付结果
根据匹配人脸注册时所获取的trackid,判断识别结果
根据返回码修改识别框颜色,并修改跳转状态的值
利用异步通信进行延迟跳转
密码框输入支付
自定义密码输入框控件
初始化控件
分别对应密码框背景、密码位数、分割线宽度、分割线颜色、字体颜色、字体大小
布局内用法
密码匹配
对控件进行输入事件监听,采用测试密码用例:123456,与回调接口所携带的数据进行匹配。
其内部是对edittext控件进行输入事件监听。然后通过比对输入字符串长度与密码长度,然后返回其输入的字符串
尾言
此人脸识别api采用虹软arcsoft
到此这篇关于android实现人脸支付的文章就介绍到这了,更多相关android 人脸支付内容请搜索萬仟网以前的文章或继续浏览下面的相关文章希望大家以后多多支持萬仟网!
看完文章,还可以用支付宝扫描下面的二维码领取一个支付宝红包,目前可领1-88元不等
除了扫码可以领取之外,大家还可以(复制 720087999 打开✔支付宝✔去搜索, h`o`n.g.包哪里来,动动手指就能领)。
看下图所示是好多参与这次活动领取红包的朋友: