1、App使用MVP架构+OKHttp开发,集成友盟SDK,网易云信SDK,即构SDK。
2、绘制多个自定义View,使用Paint、RectF、Canvas、ValueAnimator类实现均分切割展示图,使用ViewDragHelper、VelocityTracker、Scroller类实现用户选中view,拖拽,释放连贯动作下的惯性加速。
3、使用WebSocket协议构建聊天室,语音聊天等功能,实现多人在线语音聊天直播间场景。
4、登录注册、支付等信息传输采用AES对称加密,从服务端获取加密串并且用特定加密规则加密信息。
5、项目期间负责对软件架构进行搭建、梳理、规划、重新整合,与同事协同开发,处理解决开发、运行中问题。优化App架构逻辑,提升通信传输安全,apk包逆向安全。