个人优势：

拥有10年Android开发经验，深耕Framework层与应用层开发，具备4年Framework深度开发经验和丰富的应用层开发实践。完成过电商、社交即时通讯、工具类等几十个App的开发，在Android系统框架与中间件开发领域有深厚积累。参与多个大型项目的架构设计与核心模块开发，擅长系统性能调优和稳定性保障，具备解决复杂技术问题的能力。

核心技能：

【Android Framework 深度开发】

一、系统稳定性与问题定位
• 深入理解Android系统启动流程及各类系统服务（AMS、Input、WMS等）运行机制
• 精通稳定性问题定位与调试：冻屏、死机、Crash、ANR、内存泄漏等问题的诊断与解决
• 掌握系统级调试工具（Perfetto、Systrace等），熟悉Google XTS测试套件原理

二、Framework核心服务
• 精通Android系统核心服务：AMS、PKMS、PMS、Input、DPM等
• 深入理解Binder通信机制及系统功能机制：权限管理、通知系统、系统升级、分屏、多屏协同等
• 参与过2个企业级中间件框架的开发与维护，掌握性能分析与优化方法

三、窗口系统与多窗口架构
• 精通窗口管理系统：AMS、WMS、WMShell、View系统等核心组件
• 深入理解多窗口绘制原理：分屏、浮窗、自由窗、平行视窗等复杂窗口场景
• 掌握窗口问题调试流程及性能优化手段，了解系统调度机制

【应用层开发能力】

• 熟练掌握MVC、MVP、MVVM架构模式及组件化开发
• 熟悉RxJava、Retrofit、Glide等主流框架
• 熟悉Socket通信、硬件驱动、无障碍开发、微信小程序及前端技术

开发与工具：

• 熟练使用Android Studio、Git、Gerrit、Perfetto等开发调试工具
• 熟悉CI/CD流程，有Jenkins使用经验，熟悉Gradle构建系统及Groovy脚本
• 有模块解耦和接口设计经验，完成超过10个移动App和微信小程序

技术栈：

编程语言：Java、Kotlin、Groovy、JavaScript
开发框架：MVC、MVP、MVVM、组件化架构
Android技术：Framework开发、Binder、AMS、WMS、PKMS、PMS、Input系统
第三方框架：RxJava、Retrofit、Glide等
前端技术：HTML、CSS、JavaScript、微信小程序
系统工具：Android Studio、Git、Gerrit、Jenkins、Perfetto、Systrace
其他：Socket通信、硬件驱动、无障碍开发、设计模式
