课程目录


01.

专题一:项目底层必备技能(10节)


1.注解与注解处理器应用

131分钟

2.注解反射及动态代理在Retrofit中的应用

143分钟

3.反射及应用场景 1

67分钟

4.反射及应用场景1

33分钟

5.反射及应用场景 2

61分钟

6.反射及应用场景 2

50分钟

7.android人员的专属VM讲解01 -运行时数据区

125分钟

8.android人员的专属JVM讲解02-对象分配过程

132分钟

9.android人员的专属JVM讲解 03-GC与调优

154分钟

10.android人员的专属JVM讲解 04-ART与调优

70分钟

02.

专题一:项目底层必备技能(10节)


1.android人员的专属JVM讲解 04-ART与调优

61分钟

2.android的专属JVM讲解05字节码文件与类加载

70分钟

3.android的专属JVM讲解05字节码文件与类加载

45分钟

4.javassist即时编译技术,美团热修复核心

87分钟

5.javassist即时编译技术,美团热修复核心

38分钟

6.android开发者的JUC定制01-JMM内存模型

59分钟

7.android开发者的JUC定制01-JMM内存模型

67分钟

8.android人员的专属JUC讲解 02-锁

55分钟

9.android人员的专属JUC讲解 02-锁

64分钟

10.android人员的专属JUC讲解03-CAS与原子变量

124分钟

03.

专题一:项目底层必备技能(10节)


1.android人员的专属JUC讲解 04-线程池

149分钟

2.android人员的专属JUC讲解 05-AQS

66分钟

3.android人员的专属JUC讲解 05-AQS

52分钟

4.IO 原理篇 01-从Basic IO到NIO内核机制

73分钟

5.IO 原理篇 01-从Basic IO到NIO内核机制

53分钟

6.android IO 序列化篇 02-底层原理看序列化

58分钟

7.android IO 序列化篇 02-底层原理看序列化

67分钟

8.IO 应用篇03-IO加解密核心与dex文件改造

55分钟

9.IO 应用篇03-IO加解密核心与dex文件改造

53分钟

10.从本质层面去了解数据结构与算法

68分钟

04.

专题一:项目底层必备技能(3节)


1.从本质层面去了解数据结构与算法

74分钟

2.ASM字节码插桩与APT原理补充

52分钟

3.ASM字节码插桩与APT原理补充

64分钟

05.

专题二:framework源码(10节)


1.Handler消息通信详解

72分钟

2.Handler消息通信详解

57分钟

3.Handler消息通信详解2

61分钟

4.Handler消息通信详解2

58分钟

5.Binder源码之Linux内存基础

59分钟

6.Binder源码之Linux内存基础

48分钟

7.Binder源码之源码分析

63分钟

8.Binder源码之源码分析

34分钟

9.进程源码之驱动分析

138分钟

10.手写IPC进程通信02

126分钟

06.

专题二:framework源码(10节)


1.进程源码之service_manager服务

112分钟

2.Zygote进程详解

57分钟

3.Zygote进程详解

61分钟

4.AMS详解

68分钟

5.AMS详解

25分钟

6.Hook AMS中的startActivity方法实现

131分钟

7.深度剖析WMS-01

117分钟

8.WMS02-绘制节奏控制与绘制过程

131分钟

9.LayoutInflater源码详解与换肤原理

304分钟

10.全面解析事件处理及分发过程

104分钟

07.

专题二:framework源码(9节)


1.件分发处理机制详解 02-上层事件分发详解

113分钟

2.RecycleView回收模型-四级缓存

127分钟

3.RecycleView滑动事件处理

87分钟

4.RecycleView滑动事件处理

35分钟

5.RecycleView滑动事件处理

1分钟

6.RecycleView滑动事件处理

1分钟

7.自定义控件

65分钟

8.自定义控件

49分钟

9.手写一个破解AndroidR下的分区存储框架

60分钟

08.

专题二:framework源码(6节)


1.手写一个破解AndroidR下的分区存储框架

52分钟

2.Fragment核心原理(androidX版本)

125分钟

3.手写一个破解AndroidR下的分区存储框架

43分钟

4.手写一个破解AndroidR下的分区存储框架

60分钟

5.ViewPager+fragment与Viewpager2懒加载

124分钟

6.Service源码分析

122分钟

09.

专题三:jetpack(10节)


1.Jetpack核心支持库之Lifecycle与Livedata

125分钟

2.jetpack核心技术之databinding核心原理

117分钟

3.移动端注入神器dagger2原理全解

103分钟

4.全面起底Viewmodel的前世今生

105分钟

5.透过Room框架get ORM数据库架构设计能力

115分钟

6.Hilt应用:一线大厂项目APP架构设计中实战

123分钟

7.数据处理-Paging探寻分页机制方案及Paging

112分钟

8.后台服务管理神器WorkManager全面解析

111分钟

9.导航神器Navigation应用篇

98分钟

10.深度解析Navigation源码,探寻导航设计

109分钟

10.

专题三:jetpack/专题四:性能优化(3月4号开始)(10节)


1.MVC/MVP/MVVM项目架构特点与差异

2月25日 20:30-22:30

2.各组件在项目中的应用场景集成

2月26日 20:30-22:30

3.Jetpack 中DataStore实现机制详解

2月28日 20:30-22:30

4.启动/黑白屏优化

3月4日 20:30-22:30

5.Bitmap优化上 深入理解Bitmap位图native

3月5日 20:30-22:30

6.Bitmap压缩优化,达到微信一样的压缩效果

3月7日 20:30-22:30

7.Bitmap优化(三) 大图加载优化

3月11日 20:30-22:30

8.APP启动优化技术

3月12日 20:30-22:30

9.性能优化之UI与卡顿

3月14日 20:30-22:30

10.性能优化系列—内存优化

3月18日 20:30-22:30

11.

专题四:性能优化(9节)


1.网络优化(1)-链接复用实现网络数据流优化

3月19日 20:30-22:30

2.APK优化系列之签名篇

3月21日 20:30-22:30

3.APK全维度瘦身策略解析

3月25日 20:30-22:30

4.网络优化(2)-Http演进过程与优化流程

3月26日 20:30-22:30

5.崩溃优化1Crash全原理分析与JAVACRASH监控

3月28日 20:30-22:30

6.native异常捕获 和 增量升级优化

4月1日 20:30-22:30

7.崩溃优化之ANR触发原理与分析指标探索

4月2日 20:30-22:30

8.电量优化之电量指标采集与优化

4月8日 20:30-22:30

9.补充课题之Git应用与项目工程管理策略

4月9日 20:00-22:00

12.

音视频(10节)


1.H264视频编码原理01

4月11日 20:30-22:30

2.H264视频编码原理02

4月15日 20:30-22:30

3.实战任何视频流片段都能解析出完整帧技术

4月16日 20:30-22:30

4.MediaProjection录屏编码出的H264码流机制

4月18日 20:30-22:30

5.H265编码原理详解与码流分析

4月22日 20:30-22:30

6.H265实现低延时投屏,从零实现高清无损投屏

4月23日 20:30-22:30

7.从零实现手写音视频通话(H265)

4月25日 20:30-22:30

8.从零实现手写音视频通话(音频通话版本)

5月6日 20:30-22:30

9.钉钉视频会议实战,从零手写音视频会议项目

5月7日 20:30-22:30

10.深度解析H264码流,哥伦布编码在H264的应用

5月9日 20:30-22:30

13.

音视频—C语言(从5月18号开始)(10节)


1.音视频剪辑原理,手写两个音频合成

5月13日 20:30-22:30

2.两个音频PCM合成实现混音, 音频编码原理值

5月14日 20:30-22:30

3.视频剪辑原理,手写一键制作大片

5月16日 20:30-22:30

4.C语言基础01-C与JAVA的差异化对比与内存

5月18日 20:30-22:30

5.C语言基础02 – 指针详解

5月20日 20:30-22:30

6.C语言基础03 – 数组与指针深入解析

5月23日 20:30-22:30

7.C语言基础04-函数指针与指针函数

5月27日 20:30-22:30

8.C语言 05 编译过程与链接过程

5月28日 20:30-22:30

9.C语言 06 结构体、复杂函数、IO

5月30日 20:30-22:30

10.*C++与C语言的设计差异*

6月6日 20:30-22:30

14.

音视频/C++语言/硬编(从6月20号开始)(8节)


1.08 C++ 函数构造、析构、内联

6月10日 20:30-22:30

2.09 C++友元函数、运算符重载、模板

6月11日 20:30-22:30

3.10 STL之内存管理与容器(智能指针)

6月13日 20:30-22:30

4.11 C++ STL之线程管理

6月17日 20:30-22:30

5.NDK开发之JNI编译与运行

6月18日 20:30-22:30

6.哔哩哔哩直播-手写哔哩哔哩硬编码录屏推流

6月20日 20:30-22:30

7.为什么用yuv不用RGB(硬编)

6月24日 20:30-22:30

8.硬编推流03-音频推流

6月25日 20:30-22:30

15.

音视频—硬编(9节)


1.直播推流(软编)03X264集成与Camera推流

6月27日 20:30-22:30

2.软编推流02-x264编码机制详解

6月28日 20:30-22:30

3.直播推流(软编)03-CameraX详解与摄像头推流

7月4日 20:30-22:30

4.直播推流(软编)04-音频编码与推流 faac编译

7月8日 20:30-22:30

5.Opengl基础02-用Opengl实现摄像头灰色滤镜

7月9日 20:30-22:30

6.Opengl基础03 opengl抖音录制滤镜视频

7月11日 20:30-22:30

7.Opengl基础04-EGL环境与答疑

7月16日 20:30-22:30

8.Opengl基础05 opengl抖音录制滤镜视

7月18日 20:30-22:30

9.抖音视频滤镜特效06 -美颜滤镜

7月22日 20:30-22:30

16.

音视频—硬编(9节)


1.抖音视频滤镜特效07 美颜直播 抖音灵魂出窍

7月23日 20:30-22:30

2.从零自己实现IJKPlayer万能播放器

7月25日 20:30-22:30

3.交叉编译原理与FFmpeg播放器之视频播放

7月29日 20:30-22:30

4.FFmpeg软解之视频软解

7月30日 20:30-22:30

5.FFmpeg软解之音频解码

8月1日 20:30-22:30

6.目录以实际上课为主—下月月初修改正确目录

8月5日 20:30-22:30| 未开始

7.目录以实际上课为主—下月月初修改正确目录

8月6日 20:30-22:30| 未开始

8.目录以实际上课为主—下月月初修改正确目录

8月8日 20:30-22:30| 未开始

9.目录以实际上课为主—下月月初修改正确目录

8月12日 20:30-22:30| 未开始

本站所发布的一切视频课程仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站所有课程来自网络,版权争议与本站无关。如有侵权请联系邮箱:[email protected] 或者QQ 3863518080 ,我们将第一时间处理!