1. 整体的项目架构采用MVP+Retrofit2+Rxjava搭建, ,降低模块的耦合,提高编码效率和代码的可读性
2. 根据面向对象的思想进行基类的抽取,使代码的复用性提高,代码更简洁,更便于后期增加功能和维护
3. 使用Gild图片加载框架,实现图片的缓存,以及gif动图的实现, 采用Glide缓存策略解决OOM异常
4. 整体代码的优化,通过使用单例,设置全局变量等方式减少了内存泄露的风险
5. 维护过程中做了布局优化,代码以及性能优化,解决了应用卡顿现象
需求方专属客服,免费梳理匹配
添加客服微信,免费为您安排与该工程师直接沟通
长按二维码添加客服微信
如当前档期不合,也可免费为您推荐相似案例作者