点击空白处退出提示
作品详情
个人负责:个人为项目组长,前期负责搭建项目的基础框架,主要开发收款,身份认证模块;后期项目的迭代升级阶段,作为此 APP 的唯一开发人员,所有模块的修改维护工作都有本人负责。
收款模块:主要功能是通过蓝牙连接设备,获取设备返回的信息,对信息进行加解密操作,再拼装成后台需要的JSON报文格式。这里面主要是对多个不同厂家的设备 SDK 的封装成同一套流程的操作,这里用了工厂模式进行了封装;
身份认证模块:主要是对注册的商户进行身份证认证和人脸识别,这里是主要用的技术:根据腾讯云的文档,对调用腾讯云的 API 进行封装,涉及到了请求头的加密拼接;通过协程+retrofit+okhttp 封装网络请求框架;对拍照出来图片进行处理。
结算卡信息管理模块:这个采用 Navgator + MVVVM 框架进行重构一遍;
其它的特点:主页的采用一个波浪模式的自定义组件,自定义带渐变色的沉浸式状态栏。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论