语言与框架层:精通 Kotlin(协程/Flow/Channel) 与 Java 双语言栈;深入理解 Android SDK 核心机制(生命周期、View 绘制、事件分发、Binder/IPC、JNI 基础),可向上穿透至 Framework 层做问题定位与定制改造。
UI 体系:熟练掌握 Jetpack Compose(声明式 UI、状态提升、组合复用、导航与动画)与传统 View 体系(XML、RecyclerView/LayoutManager 优化、自定义 View/Canvas、触摸事件拦截);具备 Material Design 3 与多屏幕尺寸/折叠屏适配经验。
架构与设计:擅长以 MVVM/MVI + Repository 为核心落地官方架构指南;用 ViewModel / StateFlow / Flow 做可观测状态管理;通过 Hilt(Dagger) 依赖注入、模块化/组件化(feature/core/network 分层)与 Clean Architecture 思想控制复杂度,推动可测试、可演进的工程结构。
性能与稳定性:具备启动耗时拆解、主线程卡顿治理(Profiler/Systrace/帧监控)、内存泄漏排查(LeakCanary/MAT)、OOM 与 Bitmap 管理、ANR 归因、包体积缩减(R8/Res混淆/无用资源清理/动态分发)等实战经验,能为项目建立 APM 视角与指标闭环。
数据与网络:熟练使用 Room/DataStore/SharedPreferences/MMKV、Retrofit+OkHttp(拦截器/缓存/鉴权重试)、WebSocket 长连接策略;了解 GraphQL(Apollo)与 Protobuf 场景;能设计离线优先与增量更新策略。
项目一:大型电商 App 架构重构与模块化治理(侧重:架构设计 & 团队协作)
项目背景:客户原有 App 存在严重的“单体应用”问题,编译速度慢(>15分钟)、模块耦合度高、发版频繁冲突,且难以支持多业务线并行开发。
我的角色:首席安卓架构顾问
技术亮点:
模块化拆分:主导将单体工程拆分为 30+ 个独立 Module,设计 :base、:common、:biz-xxx层级,实现业务模块完全解耦,支持独立运行与调试。
编译加速:引入 Gradle 配置缓存(Configuration Cache) 与 并行编译策略,结合 Hilt 迁移,将全量编译时间从 15 分钟优化至 3 分钟以内。
架构标准化:统一推行 MVVM + Repository 模式,封装统一的 BaseViewModel 与 UI State 管理框架,解决了 State 散乱导致的 UI 不一致问题。
交付成果:输出《模块化开发规范》与《Code Review 标准》,帮助客户团队建立工业化研发流程。
项目二:亿级流量资讯 App 性能优化专项(侧重:性能调优 & 稳定性)
项目背景:App 在低端机型上卡顿严重,OOM 崩溃率居高不下,启动时间在 3 秒以上,严重影响留存。
| 角色 | 职位 |
| 负责人 | 安卓开发工程师 |
| 队员 | 产品经理 |
| 队员 | UI设计师 |
| 队员 | iOS工程师 |
| 队员 | 安卓工程师 |
| 队员 | 前端工程师 |
| 队员 | 后端工程师 |
微商批量水印,视频水印,拼图拼接,一键转图 【批量水印】图片,视频快速添加水印、文字、二维码、贴纸、标签、马赛克、箭头、裁剪等 【海报模板】海报制作一键生成 【拼图拼接】图片拼图,长图水平拼接、竖直拼接 【视频去水印】抹去水平,无水印提取 【图片比例
微商工具是一款便捷的微商辅助工具 为触屏操作有困难的人群提供帮助。 高效群发,智能操作 转发朋友圈 无打扰检测 点赞