项目描述:本地生鲜电商 APP,支持商品浏览、加购、下单、同城配送、订单追踪等功能,对接线下商超和配送团队,覆盖 3 个城市,日订单量超 2000 单。
核心职责:
负责商品模块、购物车模块和订单模块的开发,使用 RecyclerView + 自定义 LayoutManager 实现商品瀑布流 / 列表展示,添加商品防抖、预加载功能;
基于 MVVM 架构结合 DataBinding 实现数据双向绑定,减少页面代码冗余,提升开发效率;
集成高德地图 SDK 实现定位、地址选择和订单实时追踪,通过地理编码 / 逆地理编码解决地址解析问题;
处理订单支付逻辑,集成微信 / 支付宝支付,添加支付结果回调和订单状态同步机制,解决支付掉单问题;
优化商品图片加载体验,基于 Glide 封装图片加载框架,添加图片压缩、缓存策略,减少流量消耗 30%。
技术栈:Kotlin、MVVM、DataBinding、OkHttp3、Retrofit2、Glide、高德地图 SDK、微信 / 支付宝支付 SDK。