价格: 19 学币

分类: Android

发布时间: 2022年1月23日 11:38

最近更新: 2022年3月17日 23:29

资源类型: VIP


第1章 课程导学与学习指南【提供免费简历指导机会&内推大公司机会】

【高级面试必备课程】性能优化是高级工程师必备的技能,本课程将带你由表及里学到国内Top团队对
性能问题的体系化解决方案,满满的干货让你轻松晋级高级工程师。
1-1 课前必读(不看会错过一个亿)
1-2 课程导学 (06:45)
1-3 【补充】面试准备及亮眼的简历 (15:55)
1-4 【补充】提高面试通过率与谈薪最大化 (16:20)
1-5 如何编写一份眼前一亮的简历?【选看-特邀名师:于海老师讲解】 (21:45)
1-6 学习问题解决自助手册

第2章 App性能概览与平台化实践

【学习中遇到任何疑问都可以在课程问答区提问,有问必答】本章节主要带领大家正确认识App性能优
化,我会介绍关于性能优化的难题、性能解决方案的演进过程以及业界优秀的平台化实践。
2-1 学习问题自助手册
2-2 性能优化有哪些难题 (04:44)
2-3 App性能优化解决方案演进 (09:08)
2-4 业界优秀的平台化实践初步认知 (02:05)
2-5 本章模拟面试 (13:14)

第3章 App启动优化

【学习中遇到任何疑问都可以在课程问答区提问,有问必答!】App启动速度是用户的第一印象,本章
会介绍精准度量启动速度的方式,启动优化的相关工具、常规优化手段等,同时我会介绍异步初始化以
及延迟初始化的最优解,以最优雅、可维护性高的的方式获得闪电般的启动速度。...
3-1 学习问题自助手册
3-2 App启动优化介绍 (07:00)
3-3 启动时间测量方式 (20:27)
3-4 启动优化工具选择-1 (10:33)
3-5 启动优化工具选择-2 (13:27)
3-6 优雅获取方法耗时讲解 (12:17)
3-7 优雅获取方法耗时实操 (10:11)
3-8 异步优化详解 (20:50)
3-9 异步初始化最优解-启动器-1 (11:54)
3-10 异步初始化最优解-启动器-2 (17:13)
3-11 更优秀的延迟初始化方案 (16:47)
3-12 启动优化其它方案 (17:27)
3-13 启动优化方案总结 (09:18)
3-14 启动速度模拟面试 (14:54)
3-15 启动速度优化我们一定要用启动器吗?

第4章 App内存优化

本章从原理开始讲起,首先介绍Java及Android的内存管理机制,接下来手把手带领大家进行
内存抖动、泄露的解决实战,同时通过ArtHook的方式优雅解检测出App所有不合理的图片。
4-1 学习问题自助手册
4-2 内存优化介绍及工具选择 (14:35)
4-3 Android内存管理机制 (15:34)
4-4 内存抖动解决实战 (12:24)
4-5 内存泄露解决实战 (13:17)
4-6 全面理解MAT (08:13)
4-7 ARTHook优雅检测不合理图片 (21:15)
4-8 线上内存监控方案 (08:24)
4-9 内存优化技巧总结 (08:06)
4-10 内存优化模拟面试 (09:30)
4-11 LeakCanary

第5章 App布局优化

本章主要介绍了Android的绘制原理并结合源码带大家分析Android布局加载过程,并且介
绍一种优雅获取界面布局耗时的方式,异步Inflate以及Xml布局转Java的方式是从不同
的思路缩短布局的耗时。
5-1 学习问题自助手册
5-2 Android绘制原理及工具选择 (08:01)
5-3 Android布局加载原理 (16:31)
5-4 优雅获取界面布局耗时 (13:55)
5-5 异步Inflate实战 (10:42)
5-6 布局加载优化实战 (08:56)
5-7 视图绘制优化实战 (13:09)
5-8 布局优化模拟面试 (05:53)

第6章 App卡顿优化

卡顿是对用户体验最明显的性能问题,本章节会带领大家学习卡顿优化的相关工具,自动化卡顿监测方案
以及优化方案、ANR的监测及补充、卡顿单点问题的优雅解决等,同时也会教给大家如何实现界面秒
开,最后会详细介绍一般App都不会注意到的技术点:耗时盲区的监控。...
6-1 学习问题自助手册
6-2 卡顿介绍及优化工具选择 (07:20)
6-3 自动化卡顿检测方案及优化 (09:15)
6-4 ANR分析与实战 (15:19)
6-5 卡顿单点问题检测方案 (08:39)
6-6 如何实现界面秒开 (14:23)
6-7 优雅监控耗时盲区 (09:51)
6-8 卡顿优化技巧总结初步 (03:24)
6-9 卡顿优化模拟面试 (07:21)
6-10 卡顿优化

第7章 App线程优化

在开发中线程的使用必不可少,本章节带领大家学习线程调度的原理、常见的异步方式以及异步的优化,
同时也会介绍大型项目中如何锁定线程创建位置、如何高效的收敛线程。
7-1 学习问题自助手册
7-2 Android线程调度原理剖析 (06:52)
7-3 Android异步方式汇总 (04:31)
7-4 Android线程优化实战 (11:11)
7-5 如何锁定线程创建者 (07:40)
7-6 线程收敛优雅实践初步 (06:10)
7-7 线程优化模拟面试 (03:17)
7-8 如何设定线程池参数

第8章 App网络优化

本章节带领大家一起学习网络优化相关工具、优化纬度、监控及优化具体方案等,从而获取线上用户真实
的流量消耗、网络使用情况,同时会介绍关于网络的体系化建设方案。
8-1 网络优化从哪些纬度开展? (05:27)
8-2 网络优化工具选择 (14:58)
8-3 精准获取流量消耗实战 (22:30)
8-4 网络请求流量优化实战 (15:48)
8-5 网络请求质量优化实战 (23:44)
8-6 网络体系化方案建设 (06:02)
8-7 网络优化模拟面试 (06:52)

第9章 App电量优化

电量是开发者经常容易忽略的问题,本章会讲解电量优化的测试手段、优化工具,会重点介绍Batte
ry Historian实战以及难题解决。
9-1 电量优化介绍及方案选择 (06:52)
9-2 Battery Historian实战分析 (05:34)
9-3 电量辅助监控实战 (15:05)
9-4 电量优化套路总结 (10:58)
9-5 电量优化模拟面试 (05:05)

第10章 App瘦身优化

安装包大小对用户的安装转换率至关重要,本章节带领大家学习Apk分析方案,并从代码、资源、So
等方面进行优化,同时也会介绍长期优化效果保持的技术。
10-1 瘦身优化及Apk分析方案介绍 (08:41)
10-2 代码瘦身实战 (09:36)
10-3 资源瘦身实战 (05:33)
10-4 So瘦身实战 (07:26)
10-5 瘦身优化模拟面试 (04:50)
10-6 App 瘦身

第11章 App稳定性优化

质量是App的立足之本,本章节带领大家一起学习提升App稳定性的方案以及移动端容灾实践,通过
本课程的学习会极大提升App的稳定性。
11-1 如何提升App的稳定性 (05:43)
11-2 高Crash率的破解之道 (12:28)
11-3 移动端业务高可用方案建设 (11:02)
11-4 移动端容灾方案 (09:43)
11-5 稳定性长效治理 (06:33)
11-6 稳定性优化模拟面试 (06:23)

第12章 App专项技术优化

本章节带领大家一起学习大型App优化中一定会有的专项技术优化,涉及列表卡顿页优化、Andro
id存储优化、WebView白屏问题等。
12-1 列表卡顿优化 (09:47)
12-2 存储优化 (08:13)
12-3 WebView异常监控 (06:05)

第13章 课程总结

本章节对一系列体系化解决方案进行梳理,涉及体系化的性能建设全套方案、单点问题追查方案等。
13-1 性能优化各纬度的总结-1 (12:22)
13-2 性能优化各纬度的总结-2 (11:55)