开课!6天APM训练营,Android工程师进阶必备

前言

我是谁?面试

  • 10年+Android移动端行业一线开发,从Android开发到资深Android开发到NDK应用专家到Android中间件架构师,将来能够作的还有不少
  • 经历过从0到日活百万App开发和平常性能维护工做
  • 有阿里等大厂的工做方式和思惟习惯,在公司喜欢和同事交流分享技术,热爱分享、热爱Google技术、热爱生活

将来想作的事情:后端

  1. 把本身在职场中遇到的问题、处理事情的方式、学习Android的方法经过文字或者视频的方式分享给你们,但愿无论你是刚入行的小白仍是已经作了4-6年尚未突破本身的Android开发人员。让你们都能快乐成长和学习,在技术的道路上再也不彷徨和迷茫微信

  2. 我但愿本身能在技术的道路上一直走下去,若是非要给它加一个期限,我但愿是,一万年网络

你须要学到什么?重视什么?

  • 学习方式技术自己更重要

无论是flutter、仍是架构模式、仍是kotlin,我介绍的Matrix框架但愿你们能学会本身去看源码。架构

  • 内功外功更重要

基础不牢、地动山摇。咱们须要知道本身的薄弱的地方,还要学会概括,Android开发不单单是画画UI,请求接口展现数据。你须要抓住知识点背后的最本质的地方框架

课程大纲:

1-1 课程的介绍和说在前面的话函数

1-2 APM框架概述和目前大厂线上监测面临的问题源码分析

2-1 APM框架实现的思路和主流技术方案介绍性能

2-2 APM框架主要监测的8大类性能维度和各维度指标学习

2-3 线上APP性能监控需求分析

2-4 APM先后端一体化搭建架构体系介绍

3-1 微信Matrix框架源码分析之Resource Canary模块源码分析

3-2 微信Matrix框架源码分析之IO Canary模块源码分析

3-3 微信Matrix框架源码分析之Trace Canary模块源码分析

3-4 微信Matrix框架源码分析之总体架构思路总结

4-1 Gradle技能之自定义插件编写

4-2 Gradle技能之函数插桩Transform

4-3 Android技能之字节码修改ASM神器

4-4 代码异常补获实战熟悉APM原理

4-5 爱奇艺Xhook原理和异常文件获取通知实战

5-1 冷启动首帧耗时

5-2 监控APP进程启动信息

5-3 内存峰值监控

5-4 监控网络耗时、上下行数据上

5-5 监控网络耗时、上下行数据下

5-6 监控APP进程启动信息

5-7 APP刷新帧率监测

5-8 APP界面卡顿ANR监测

5-9 APP界面交互activity耗时生命周期监测

5-10 APP内存泄漏监测

5-11 APPCPU、MEM等硬件信息采集

6-1 APP电量指标监测

6-2 APPGC日志监测

6-3 APP Crash监测

6-4 Android面试中关于APM的总结

6-5 目前Android行业现状和后续进阶建议

报名连接

首先感谢你们的信任看到了文章的末尾,若是对APM感兴趣,想要进一步跟着我一块儿学下去,欢迎你们点击APM训练营参与到学习当中来,突破本身的技术瓶颈,一块儿加油!

郑重声明

本文原做者为课程主讲师禅宗,由Android研习社代发

版权©️归Android 研习社全部,侵权必究

相关文章
相关标签/搜索