Files
mkdocs/简历核心技能-优化版.txt
2026-01-15 18:07:07 +08:00

45 lines
2.4 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
个人优势:
拥有10年Android开发经验深耕Framework层与应用层开发具备4年Framework深度开发经验和丰富的应用层开发实践。完成过电商、社交即时通讯、工具类等几十个App的开发在Android系统框架与中间件开发领域有深厚积累。具备扎实的Java/Kotlin基础参与多个大型项目的架构设计与核心模块开发擅长系统性能调优和稳定性保障具备解决复杂技术问题的能力。
核心技能:
【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通信、硬件驱动、无障碍开发、设计模式