【城市生活服务聚合平台 | Android端核心开发】
▎核心功能实现:
• 实时资讯推送系统:基于WorkManager搭建分级消息通道(紧急/民生/热点),实现地理围栏触发特定区域通知(到达率98%),集成富媒体编辑器支持图文混排发布
• LBS社交模块:研发带地理标签的图片分享功能,采用Glide+自定义Transform实现图片压缩(分辨率自适应),通过Room构建本地动态缓存池(30天内容离线查阅)
• 同城活动引擎:开发兴趣圈层订阅系统(标签化分类+协同过滤推荐),设计活动状态机管理生命周期(报名/进行中/结束),集成IM即时通讯支持活动群聊
• 服务聚合中心:封装统一API网关对接客运/电影/招聘数据源,采用Retrofit+OkHttp实现多服务商协议适配,开发凭证核销系统(小红花积分兑换与支付SDK对接)
▎技术贡献:
主导采用Jetpack Compose重构信息流界面,使Feed流滑动FPS从48提升至56
设计混合缓存架构:MemoryCache(高频数据)+ SQLite(关系型数据)+ 文件存储(图片资源)
优化启动流程:通过App Startup初始化非必要库,冷启动时间优化32%(2.4s→1.6s)
建立CI/CD管道:基于Jenkins实现APK自动构建与Firebase Crashlytics异常监控