山玉2023年11月18日
53阅读
开发技术设计模式、ndk、mvvm、kotlinandroid

作品详情

个人职责: 1. 负责项目底层架构 网络层 图片加载层 base层的抽取和封装 2. 负责项目 埋点、IM、WebView、登陆模块 项目整体框架维护 3. 负责项目组件化 模块的拆分 页面结构上MVVM封装维护 4. 协同解决项目的一些技术难点 比如自定义复杂的view 内存高消耗 等 5. 把控整个项目的质量 针对不同的情况 采取不同的优化措施 比如 过渡绘制 运行内存泄露 等技术要点: 1.解决APP性能消耗严重问题 比如过度绘制 内存泄漏 优化数据结构等 2.解决APP内较难实现的UI效果常用自定义View实现 3.规范团队成员编码规范,并提供相关资料指导学习 4.将项目由原始的 mvc开发模式 带到mvvm开发模式 并自行封装一套适用于公司项目的基础架构 5.拆分 解耦各个功能模块,将项目从单一模块的开发 带到组件化的开发 大大节约开发编译时间 6.其他模块需求迭代的日常维护:IM、WebView、Push、网络、图片加载、支付等
查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论