# 可定制的UI内容
可定制的内容主要包括:控件颜色、文案内容、文案颜色、文案字号、图片资源、语音资源等。请注意:目前炫彩活体不支持UI定制。下文将逐个页面说明哪些UI元素可以修改。
注:炫彩活体目前不支持UI定制。
背景色
变量名称:livenessHomeBackgroundColor
右上角关闭按钮资源
变量名称:liveness_home_closeicon
圆环部分背景色
变量名称:livenessHomeRingColor
进度条颜色
变量名称:livenessHomeProcessBarColor
验证失败后,进度条颜色
变量名称:livenessHomeValidationFailProcessBarColor
圆圈下的字体颜色、字体大小、文案内容
此字体一直保持居中状态,支持折行
文案字体颜色变量名:livenessHomePromptColor
文案字体大小变量名:livenessHomePromptSize
文案内容:
“请让我看到您的正脸”:livenessHomePromptFrontalFaceText
“验证中,请稍候”:livenessHomePromptWaitText
“人脸有效面积太小”:livenessHomePromptFaceEreaText
“请让光线再亮点”:livenessHomePromptBrighterText
“请让光线再暗点”:livenessHomePromptDarkerText
“请再靠近一些”:livenessHomePromptCloserText
“请离屏幕远一些”:livenessHomePromptFurtherText
“请避免侧光或背光”:livenessHomePromptNoBacklightingText
“请将正脸置于取景框内”:livenessHomePromptFrontalFaceInBoundingBoxText
“请勿遮挡眼睛”: livenessHomePromptNoEyesOcclusionText
“请勿遮挡嘴巴”: livenessHomePromptNoMouthOcclusionText
“很好,请保持不动”: livenessHomePromptStayStillText
“请确保单人核验”:livenessHomePromptMultiplayerText
“请向左或向右缓慢转头”: livenessHomePromptShakeHeadText
“请缓慢点头”: livenessHomePromptNodText
“请张嘴”: livenessHomePromptOpenMouthText
“请眨眼”: livenessHomePromptBlinkText
动作活体时语音资源
“请眨眼”:liveness_blink
“请张嘴”:liveness_mouth_open
“请向左或向右缓慢转头”:liveness_shakehead
“请缓慢点头”:liveness_nod
“很好”:liveness_well_done
在loading过程中,loading效果素材
素材名称:liveness_home_loadingicon
退出弹层标题内容、标题文案字号、颜色
字体颜色变量名:livenessExitTitlePromptColor
字体大小变量名:livenessExitTitlePromptSize
文案内容:
“确认退出吗”:livenessExitTitlePromptText
退出弹层的中的左右两个选项的文案内容、文案字号、颜色
左项:
字体颜色变量名:livenessExitLeftPromptColor
字体大小变量名:livenessExitLeftPromptSize
文案内容:
“取消”:livenessExitLeftPromptText
右项:
字体颜色变量名:livenessExitRightPromptColor
字体大小变量名:livenessExitRightPromptSize
文案内容:
“确定”:livenessExitRightPromptText
图中动画内容
眨眼动画:
liveness_blink_eye_close
liveness_blink_eye_open
张嘴动画:
liveness_mouth_close
liveness_mouth_open
点头动画:
liveness_nod_down
liveness_nod_up
摇头动画:
liveness_shakehead_left
liveness_shakehead_right
# 可修改的UI内容
Android
- 修改尺寸、颜色、文案内容: 在values文件夹下修改文字内容、尺寸、 颜色等参数
- 替换图片资源: 替换drawable文件夹下存放图片资源,资源key值需要按照规定格式定义
- 替换语音资源: 替换raw文件夹下的音频文件
iOS
- 修改尺寸、颜色: 创建一个实例对象,该对象中包括所有可配置信息。用户在使用SDK的时候,传入该对象。使用该对象中的信息渲染所有UI细节。 如果用户不创建该对象或者不更改对象中的任何可配置信息,使用默认的UI效果
- 修改文案内容: 在bundle/text/语言种类/MGFaceIDDetection.strings中,修改文案内容
- 替换图片资源: 在bundle/image/语言种类 文件夹中,替换图片资源
- 替换语音资源: 在bundle/audio/语言种类 文件夹中,替换语音资源