熟练掌握java编程思想,具备良好编码风格,并熟练运用部分设计模式,运用MVC与MVP框架搭建项目。
熟悉事件分发机制、自定义控件和动画,能够自定义view来处理复杂的事件冲突的情况。
熟悉Android性能优化和内存优化。
熟悉使用Retrofit+Rxjava处理网络请求,擅长使用ConstraintLayout合理搭建布局。
熟悉使用OCR识别、活体检测、分享、推送等功能的 SDK。
熟悉Android多机型,多屏幕适配方案。
众签电子合同SDK
项目简介:
一款用于线上实名认证和活体检测,并签名提交合同的sdk,与富士康合作。
项目职责:
mvp模式搭建项目框架,负责网络请求框架封装,优化界面操作细节以及自定义控件。部分Ui界面。常用工具类的封装。
技术要点:
1. 自定义签名面板,计算坐标显示签名图片。
2. 多位置签署。
3. orc识别和活体检测。
Locker
项目简介:
区块链项目,面向企业和个人进行转账和申请项目投资。
项目职责:
mvp模式搭建项目框架,负责网络请求框架封装,优化界面操作细节以及自定义控件。部分Ui界面。常用工具类的封装。
技术要点:
1. secp256k1生成公私钥,与后台数据交互方式为非对称加密。
2. 友盟消息推送,后台服务稳定可靠。
3. 今日头条屏幕适配方案。
4. retrofit+rxjava处理网络请求。
5. 以太坊钱包。
富雷二代售卖机
=项目简介:
该项目是一款智能零售贩卖机软件,用于无人店、商场、小区、学校等公共场所。
=项目职责:
独立项目,mvc模式搭建项目框架,图片和网络框架封装,UI界面,常用工具类的封装。
=技术要点:
1. Glide图片加载。
2. retrofit+rxjava处理网络请求。
3. MQTT推送。
4. 串口通讯,通知硬件底层出货。
5. 静默更新软件。