点击空白处退出提示
作品详情
项目用到的技术栈:
1.项目架构:mvp
2.通信方式:https,USB通信,websocket
3.数据持久化:mmkv,本地文件,greenDao
4.网络框架:retrfit2+rxjava+glide
5.Framwork:CameraManeger,WindowManeger,ActivityManager,PackageManager等
包含的模块:
1.摄像头模块:后台录像、预览、抓拍、人脸比对、活体检测
2.广告模块:广告图片的上传、删除、设置轮播时间
3.证件读取模块:身份证、社保卡、IC卡、银行卡
4.信息交互模块:展示柜员信息、评价器、密码键盘、叫号牌
5.外围设备模块:指纹采集,指纹比对,语音播放,扫码
6.签名模块:文档预览,关键字签名,点击位置签名,指定位置签名
7.显示屏模块:安卓截屏传PC,PC截屏传安卓,安卓同屏至PC,安卓设备录屏
8.设置模块:PC设置安卓,设置音量,屏幕亮度,导出程序运行日志等
遇到的问题:
1.录像画面声音不同步,声音比画面慢
解决:在录象打开后再打开录音,并重置时间戳
2.摄像头模块拍照后自动关闭页面,程序闪退
原因:单例中持有context,页面关闭后context未被GC回收,内存泄漏导致内存溢出崩溃
解决:使用静态内部类+弱引用的方式
![](https://filescdn.proginn.com/works_1033932/57491fa0e7a27d669e50dcc6875223462ca488fb.jpg?x-oss-process=image/resize,w_800)
![](https://filescdn.proginn.com/works_1033932/006a593a8a505b749a2a97ca39f75f6b98ad85b5.png?x-oss-process=image/resize,w_800)
![](https://filescdn.proginn.com/works_1033932/91d23f2d2ac5223f301fd516e13761f63ecd569a.jpg?x-oss-process=image/resize,w_800)
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
评论