千里马android合集
课程详情
课程详情
**千里马Android全套合集**是国内Android领域最系统、最实战、最贴近大厂底层岗的全套体系课程。区别于普通市面表层UI开发教程,千里马系列主打**源码级深挖、底层原理、系统架构、疑难问题、车机车载落地、大厂面试高薪考点**。
课程简介
合集整合千里马所有爆款课程,从**上层应用开发→中层架构源码→底层系统框架→车载行业落地**全覆盖,解决Android开发者3大痛点:只会写UI不懂底层、遇到疑难Bug无从下手、面试底层原理一问三不知、薪资卡在中级无法突破高级/架构。
合集核心优势
- 全网独家底层实战体系
- 手机+车载双赛道全覆盖
- 源码级逐行拆解
- 专治行业疑难问题
- 大厂面试精准对标
- 全套体系无短板
- 长期更新+答疑兜底
千里马全套合集七大模块完整大纲
- 模块一:Android应用高阶筑基体系(中级工程师必备)
- 模块二:Framework零基础入门与AOSP环境搭建
- 模块三:AMSActivity管理系统专题(面试核心)
- 模块四:WMS窗口管理系统高阶专题(闪黑/冻屏终结者)
- 模块五:Input输入系统专题(触摸/按键疑难根治)
- 模块六:跨进程通信与系统底层机制专题
- 模块七:车载Audio音频子系统+车机高阶实战
合集专属疑难问题实战库
- No Focused Window 疑难ANR深度分析与根治方案
- 系统闪黑、冻屏、画面卡顿底层定位修复
- APP启动黑屏、白屏、跳转异常问题优化
- 触摸失效、点击无响应、手势冲突全局排查
- 后台进程频繁被杀、保活失效系统级解决方案
- 多窗口、分屏、画中画适配兼容实战
- 车载音频路由异常、串音、无声故障修复
- 跨进程通信阻塞、Binder泄露、内存问题优化
适合学习人群
- 中级Android开发
- 想进大厂/车载企业
- 车载车机开发工程师
- 面试冲刺人群
- 技术提升者
学完核心能力收获
- 完整吃透Android应用→Framework底层全套体系
- 精通AMS/WMS/Input/Binder四大核心系统底层源码原理
- 独立排查ANR、闪黑、冻屏、触摸异常、音频故障等疑难线上问题
- 掌握车载车机Audio系统、多屏协同开发核心高薪技能
- 具备AOSP源码编译、系统定制、底层调试工程能力
- 对标大厂高级Android/Framework/车载系统工程师岗位要求
课程目录
【Andriod FrameWork基础合集+Input专题课】
Android手机大厂Framework系统-Input系统专题实战课
input专题5
01 input课程背景及收获
01 input课程背景及收获
02 input课程内容课表介绍
01 input课程内容课表介绍
02 资料.zip
03 资料.pdf
03 android源码环境下debug
01 android源码环境下debug
04 input课程环境准备
01 input课程环境准备
05 getevent详细讲解
01 getevent详细讲解
06 多指触控协议深入分析
01 多指触控协议深入分析
07 InputManager启动源码分析
01 InputManager启动源码分析
08 inputreader源码分析1
01 inputreader源码分析1
09 inputreader源码分析2
01 inputreader源码分析2
10 inputreader源码分析3
01 inputreader源码分析3
11 inputreader源码分析4
01 inputreader源码分析4
12 inputreader源码分析5
01 inputreader源码分析5
13 inputreader中数据加工1
01 inputreader中数据加工1
14 inputreader中数据加工2
01 inputreader中数据加工2
15 inputreader总结部分
01 inputreader总结部分
16 项目实战之动态控制触摸功能
01 项目实战之动态控制触摸功能
17 事件分发源码分析1
01 事件分发源码分析1
18 事件分发源码分析2
01 事件分发源码分析2
19 事件分发源码分析3
01 事件分发源码分析3
20 事件分发源码分析4
01 事件分发源码分析4
21 事件分发源码分析5
01 事件分发源码分析5
22 事件分发源码分析6
01 事件分发源码分析6
23 key事件拦截分析1
01 key事件拦截分析1
24 key事件拦截分析2
01 key事件拦截分析2
25 触摸事件分离分析1
01 触摸事件分离分析1
26 触摸事件分离分析2
01 触摸事件分离分析2
27 dumpsys分析input
01 dumpsys分析input
28 anr产生源码分析
01 anr产生源码分析
29 anr实例分析1
01 anr实例分析1
30 anr实例分析2
01 anr实例分析2
31 触摸轨迹源码分析
01 触摸小圆源码分析
02 触摸轨迹源码分析
32 触摸小圆源码分析
01 触摸小圆源码分析(转移到了31节)
33 实战项目-过滤某个窗口不接受触摸
01 过滤某个窗口不接受触摸-建议35节后学习
34 实战项目-触摸事件注入1
01 实战项目-触摸事件注入1
35 实战项目-触摸事件注入2
01 实战项目-触摸事件注入2
36 项目实战-没有systemserver情况下触摸识别
01 项目实战-没有systemserver情况下触摸识别
37 项目实战-后台监听触摸事件
01 项目实战-后台监听触摸事件
02 Action_Cancel事件相关问题
38 Input Cancel产生情况分析2
01 Input Cancel产生情况分析2
Android手机大厂Framework系统-跨进程通信高级实战课
跨进程专题3
01 binder通信课程介绍
01 跨进程通信之课程介绍
02 跨进程通信之课程介绍2
03 资料.zip
02 binder中级水平学习
01 binder使用方式及常见组成及案例分析
02 binder使用方式及常见组成及案例分析2
03 binder的aidl工具生成java源码分析1
04 binder的aidl工具生成java源码分析2
05 binder的aidl工具生成java源码分析3
06 oneway,in,out关键字介绍
07 binder双向通信
08 binder的linktodeath相关
09 binder的messenger相关
03 android系统socket深入学习
01 socket课程介绍
02 c++中socket通信的demo讲解及实战1
03 c++中socket通信的demo讲解及实战2
04 c++与java的socket通信demo讲解及实战1
05 c++与java的socket通信demo讲解及实战2
06 epoll的讲解及实战demo
07 epoll的讲解及实战demo2
08 epoll的讲解及实战demo3
09 socketpair讲解
10 android系统中的socket通信案例分析
04 实战一个socket通信实现命令行执行程序
01 实战一个socket通信实现命令行执行程序1
02 实战一个socket通信实现命令行执行程序2
05 binder的native层面实战源码分析
01 应用程序binder启动源码分析1
02 应用程序binder启动源码分析2
03 ServiceManager启动源码分析1
04 ServiceManager启动源码分析1
05 c++程序之间binder通信实战案例1
06 c++程序之间binder通信实战案例2
07 c++与java程序之间binder通信实战案例1
08 c++与java程序之间binder通信实战案例2
06 binder的native层面实战源码分析
01 binder通信java及jni部分源码分析1
02 binder通信java及jni部分源码分析2
03 binder通信java及jni部分源码分析3
07 binder的驱动层面实战源码分析
01 binder驱动的简单核心方法及原理介绍
02 binder_open及mmap介绍1
03 binder_open及mmap介绍2
04 binder驱动的数据写入传递分析1
05 binder驱动的数据写入传递分析2
06 binder驱动的数据写入传递分析3
07 binder驱动中不同进程的等待与唤醒分析
08 binder驱动的读取分析
09 binder系统应用层和驱动层打通总结
08 binder的实战企业级案例,系统binder的bug分析及解决
01 binder的问题log抓取
02 log分析及bug修复1
03 log分析及bug修复2
Android手机大厂入职培训Framework系统高级开发课
入门专题1
01 Android手机大厂入职培训课介绍
01 Android手机大厂入职培训课介绍
02 资料.zip
03 资料.zip
04 资料.zip
05 aosp环境搭建资料.pdf
02 Android源码Aosp环境搭建
01 Android源码Aosp环境搭建
03 Android源码环境搭建补充
01 jack-server错误的分析及解决
04 运行自己Android系统第一行代码
01 运行自己Android系统第一行代码
05 Android studio上导入源码及一些系统基础知识
01 Android Studio导入源码及一些系统基础知识
06 Android系统需求开发的分析步骤
01 Android系统需求开发的分析步骤
07 Android系统中调试追踪方法及相关命令
01 Android系统中调试追踪方法及相关命令
08 Activity启动流程分析
01 Activity启动流程分析
09 实战项目去除第三方应用广告页面
01 实战项目去除第三方应用广告页面
10 实战项目去除第三方应用广告页面-方法2
01 实战项目去除第三方应用广告页面方法2
11 Window上制作自己的游戏模拟器1
01 Window上制作自己的游戏模拟器1
02 入职体验课简单介绍
12 Window上制作自己的游戏模拟器2
01 Window上制作自己的游戏模拟器2
13 Android系统内置系统应用开发介绍
01 Android系统内置系统应用开发介绍
14 Android系统内置系统应用开发实战1
01 Android系统内置系统应用开发实战1
15 Android系统内置系统应用开发实战2
01 Android系统内置系统应用开发实战2
Android高级架构师系统源码Framework实战系列
实战专题2
01 课程简介及学习思路
01 学习Framework背景
02 课程简介及学习思路
03 资料.zip
04 资料.zip
05 资料.zip
06 aosp环境搭建资料.pdf
02 android开机动画深入开发专题简介
01 android开机动画深入开发专题简介
03 android开机动画BootAnimation启动源码分析
01 android开机动画BootAnimation启动源码分析
04 android开机动画BootAnimation结束流程分析
01 android开机动画BootAnimation结束流程分析
05 android开机动画BootAnimation的opengl绘制源码分析
01 BootAnimation的opengl绘制源码分析
06 android开机动画BootAnimation实战使用opengl绘制时间
01 BootAnimation实战使用opengl绘制时间
07 android开机动画BootAnimation源码分析zip包的运行原理
01 BootAnimation源码分析zip包的运行原理
08 android开机动画BootAnimation的实战制作不一样的zip包动画
01 BootAnimation的实战制作不一样的zip包动画
09 android native层多线程实现之posix方案
01 android native层多线程实现之posix方案
10 android native层自带多线程类Threads-1
01 android native层自带多线程类Threads-1
11 android native层自带多线程类Threads-2
01 android native层自带多线程类Threads-2
12 android native层的堆栈辅助调试打印方法
01 android native层的堆栈辅助调试打印方法
13 android系统Zygote启动源码分析1
01 android系统Zygote启动源码分析1
14 android系统Zygote启动源码分析2
01 android系统Zygote启动源码分析2
15 android framework之Zygote fork新进程源码及实战开发
01 Zygote fork新进程源码及实战开发
16 android系统SystemServer启动源码分析1
01 android系统SystemServer启动源码分析1
17 android系统SystemServer启动源码分析2
01 android系统SystemServer启动源码分析2
18 android系统SystemServer启动源码分析3
01 android系统SystemServer启动源码分析3
19 android系统SystemServer启动源码分析4
01 android系统SystemServer启动源码分析4
20 android系统SystemServer启动源码分析5
01 android系统SystemServer启动源码分析5
21 android系统HomeActivity进程启动源码分析1
01 android系统HomeActivity进程启动源码分析1
22 android系统HomeActivity进程启动源码分析2
01 android系统HomeActivity进程启动源码分析2
23 android系统HomeActivity进程启动源码分析3
01 android系统HomeActivity进程启动源码分析3
24 android系统AMS与Zygote通信及启动FallbackHome源码分析1
01 AMS与Zygote通信及启动FallbackHome
25 android系统AMS与Zygote通信及启动FallbackHome源码分析2
01 AMS与Zygote通信及启动FallbackHome2
26 android系统之Fallback的结束到Launcher启动源码分析
01 FallbackHome的结束到Launcher启动源码分析
【Android手机车机大厂Framework系统WMSAMS系统专题实战课默认班级】
01-0-wms课程介绍
02-窗口层级树实战启动篇
03-窗口层级树源码分析相关
04-窗口层级树绘制实战1
05-窗口层级树绘制实战2
06-窗口层级树绘制实战3
07-窗口层级树绘制实战4
08-窗口层级树相关surfaceflinger图层分析
09-窗口添加的app层分析
10-窗口添加的server层分析
11-窗口relayout分析
12-窗口finishDraw分析
13-窗口prepareSurafce分析
14-实战偶现窗口问题日志抓取平台项目1
15-实战偶现窗口问题日志抓取平台项目2
16-实战偶现窗口问题日志抓取平台项目3
17-实战偶现窗口问题日志抓取平台项目4
18-实战解决一类冻屏问题
19-实战项目:闪黑问题现象1
20-实战项目:闪黑问题现象2
21-实战项目:壁纸add和relayout相关分析
22-实战项目:壁纸窗口的移除部分
23-实战项目:分析闪黑工具介绍1
24-实战项目:分析闪黑工具分析原因
25-实战项目:解决闪黑问题修改方案1
26-实战项目:解决闪黑问题修改方案2
27-实战项目:解决闪黑问题经验总结
28-实际开发过程中日志相关经验分享
29-窗口动画源码分析1
30-窗口动画源码分析2
31-窗口动画源码分析3
32-窗口动画源码分析4
33-activity启动相关app层跨进程方式
34-activity启动相关源码分析1
35-activity启动相关源码分析2
36-activity启动相关源码分析3
37-activity暂停相关源码分析
38-resume相关源码分析
39-splashscreen实战项目分析1
40-splashscreen实战项目分析2
41-splashscreen实战项目分析3
42-splashscreen实战项目分析4
43-splashscreen实战项目分析5
44-wms之应用切换动画分析1
45-wms之远程动画分析1
46-wms之远程动画分析2
47-wms之远程动画分析3
48-wms之应用切换动画分析2
49-wms之应用切换动画分析3
50-wms之应用切换动画分析4
51-wms之应用Activity的window添加方式
52-focuswindow深入分析1补充任务
53-focuswindow深入分析2补充任务
54-focuswindow深入分析3补充任务
55-focuswindow深入分析4补充任务
56-focuswindow深入分析5
57-横竖屏旋转深入分析1
58-横竖屏旋转深入分析2
59-横竖屏旋转深入分析3
60-横竖屏旋转深入分析4
61-横竖屏旋转深入分析5
62-横竖屏非relauncher情况
63-横竖屏旋转深入分析6
64-车载多屏无动画版本案例
65-新专题车载多屏互动介绍
【wms之分屏pip自由窗口专题安卓framework车载手机车机系统实战】
01-课程整体介绍
02-pip的应用端到systemserver端分析
03-pip生命周期部分解读
04-pip的进入动画分析
05-pip的触摸分析1
06-pip的触摸分析2
07-pip模式使用remoteview
08-pip的menuview设计分析
09-pip的menuview设计即remoteview的源码分析
10-pip进入全屏部分的动画分析
11-针对sync消息的解读
12-分屏总体介绍
13-分屏启动的launcher部分分析
14-分屏启动的systemui部分分析
15-分屏启动的systemserver部分分析
16-分屏的分割线拖动部分
17-分屏的退出
18-分屏的上下屏幕互换分析
19-分屏桌面开发之小桌面设计
20-分屏快捷图标创建及通知栏的隐藏
21-分屏启动小桌面
22-分屏退出小桌面移除
23-上下分屏互换动画设计1
24-上下分屏互换动画设计2
25-上下分屏互换动画设计3
26-上下分屏互换动画设计4
27-上下分屏互换动画设计5
28-自由窗口基础知识讲解1
29-自由窗口基础知识讲解2
30-自由窗口的captionview讲解1
31-自由窗口的captionview讲解2
32-自由窗口移动部分
33-自由窗口的大小缩放设置部分
34-自由窗口国内手机项目方案调研
35-自由窗口产品方案设计
36-自由窗口项目手把手带你敲代码实现1
37-自由窗口项目手把手带你敲代码实现2
38-自由窗口项目手把手带你敲代码实现3
39-自由窗口项目手把手带你敲代码实现4
40-自由窗口项目手把手带你敲代码实现5
41-自由窗口项目手把手带你敲代码实现6
42-自由窗口项目手把手带你敲代码实现7
43-自由窗口项目手把手带你敲代码实现8
44-自由窗口疑惑解答画面与坐标
45-自由窗口保持activity顶部
46-车载桌面多窗口分析1
47-车载桌面多窗口分析2
48-车载桌面多窗口分析3
49-车载桌面多窗口分析4
50-车载桌面多窗口分析5
51-车载桌面多窗口分析6
52-车载桌面多窗口分析7
53-最近任务分析1
54-最近任务分析2
55-最近任务分析3
56-最近任务分析4
57-最近任务分析5
58-最近任务分析6
59-最近任务分析7
60-最近任务开发8
【安卓Framework实战开发HalperfettoSurfaceFlinger合集专题默认班级-】
01-课程介绍
02-hal发展总体介绍1
03-hal发展总体介绍2
04-经典hal深入讲解1
05-经典hal深入实战讲解2
06-经典hal深入实战讲解3
07-经典hal深入讲解4
08-hidl深入背景讲解1
09-hidl深入讲解2
10-hidl深入讲解3
11-hidl深入讲解-genarates原理
12-hidl实战部分1
13-hidl实战部分2
14-hidl的passthrough案例分析1
15-hidl的passthrough案例分析2
16-vndk介绍部分
17-vndk讲解1
18-vndk讲解2
19-aidl深入讲解1
20-aidl深入讲解2
21-aidl深入实战讲解1
22-aidl深入实战讲解2
23-aidl实战之java端调用
24-aidl的更新部分
25-vinf相关介绍
26-perfetto的背景及抓取方式
27-perfetto的查看基础知识讲解
28-perfetto使用技巧及自定义tag加入方式
29-perfetto使用小技巧分享
30-sf之surfacecontrol讲解1
31-sf之surfacecontrol讲解2
32-sf之transaction讲解1
33-sf之transaction讲解2
34-sf之vsync基础知识讲解1
35-sf之vsync基础知识讲解2
36-sf之vsync源码分析1
37-sf之vsync源码分析2
38-sf之vsync源码分析3
39-sf之vsync源码分析4
40-sf之vsync硬件校准部分深入讲解
41-sf之vsync总结部分1
42-sf之vsync总结部分2
43-sf之vsync与perfetto结合分析巩固1
44-sf之vsync与perfetto结合分析巩固2
45-sf之vsync与perfetto结合分析巩固3
46-sf之vsync与perfetto结合分析巩固4
47-sf之setTransaction部分深入讲解
48-sf之flushTransation部分深入讲解
49-sf之commit部分
50-sf之commit部分与systrace分析巩固
51-经典bufferqueue模型简单案例讲解1
52-经典bufferqueue模型简单案例深入讲解2
53-经典bufferqueue模型部分3
54-经典bufferqueue模型部分4
55-经典bufferqueue模型部分5
56-经典生产消费模型releaseBuffer
57-BLAST新特性总结部分
58-BLAST新特性发起和服务端分析1
59-BLAST新特性发起和服务端分析2
60-BLAST新特性app端分析1
61-BLAST新特性app端分析2
62-BLAST新特性主要方法补充
63-hwc合成部分深入源码分析1
64-hwc合成部分深入源码分析2
65-hwc合成部分深入源码分析3
66-hwc合成部分深入源码分析4
67-hwc合成部分深入源码分析5
68-hwc合成的hal部分分析1
69-hwc合成的hal部分分析2
70-hwc合成部分结合trace分析
71-gpu合成demo实现
72-gpu合成源码分析1
73-gpu合成源码分析2
74-gpu合成trace分析
75-fence讲解1
76-fence讲解2
77-vscode中开发基本c++
78-surfaceflinger项目之额外添加logo
79-sf项目之额外添加logo-skia方案1
80-sf项目之额外添加logo-skia方案2
81-sf项目之额外添加logo-window方案
【安卓framework实战开发基础合集车载车机手机系统开发必学课】
01-Android手机大厂入职培训课介绍
02-Android源码Aosp环境搭建
03-jack-server错误的分析及解决
04-运行自己Android系统第一行代码
05-AndroidStudio导入源码及一些系统基础知识
06-Android系统需求开发的分析步骤
07-Android系统中调试追踪方法及相关命令
08-Activity启动流程分析
09-实战项目去除第三方应用广告页面
10-实战项目去除第三方应用广告页面方法2
11-Window上制作自己的游戏模拟器1
12-Window上制作自己的游戏模拟器2
13-Android系统内置系统应用开发介绍
14-Android系统内置系统应用开发实战1
15-Android系统内置系统应用开发实战2
16-课程简介及学习思路
17-android开机动画深入开发专题简介
18-android开机动画BootAnimation启动源码分析
19-android开机动画BootAnimation结束流程分析
20-开机动画BootAnimation的opengl绘制源码分析
21-BootAnimation实战使用opengl绘制时间
22-开机动画源码分析zip包的运行原理
23-开机动画实战制作不一样的zip动画
24-androidnative层多线程实现之posix方案
25-androidnative层自带多线程类Threads-1
26-androidnative层自带多线程类Threads-2
27-androidnative层的堆栈辅助调试打印方法
28-android系统Zygote启动源码分析1
29-android系统Zygote启动源码分析2
30-framework之Zygotefork新进程源码及实战
31-android系统SystemServer启动源码分析1
32-android系统SystemServer启动源码分析2
33-android系统SystemServer启动源码分析3
34-android系统SystemServer启动源码分析4
35-android系统SystemServer启动源码分析5
36-系统HomeActivity进程启动源码分析1
37-系统HomeActivity进程启动源码分析2
38-系统HomeActivity进程启动源码分析3
39-系统AMS与Zygote通信启动FallbackHome-1
40-系统AMS与Zygote通信启动FallbackHome-2
41-系统Fallback结束Launcher启动源码分析
42-跨进程通信之课程介绍1
43-跨进程通信之课程介绍2
44-binder使用方式及常见组成及案例分析1
45-binder使用方式及常见组成及案例分析2
46-binder的aidl工具生成java源码分析1
47-binder的aidl工具生成java源码分析2
48-binder的aidl工具生成java源码分析3
49-oneway_in_out关键字介绍
50-binder双向通信
51-binder的linktodeath相关
52-binder的messenger相关
53-socket课程介绍
54-c++中socket通信的demo讲解及实战1
55-c++中socket通信的demo讲解及实战2
56-c++与java的socket通信demo讲解及实战1
57-c++与java的socket通信demo讲解及实战2
58-epoll的讲解及实战demo1
59-epoll的讲解及实战demo2
60-epoll的讲解及实战demo3
61-socketpair讲解
62-android系统中的socket通信案例分析
63-实战一个socket通信实现命令行执行程序1
64-实战一个socket通信实现命令行执行程序2
65-应用程序binder启动源码分析1
66-应用程序binder启动源码分析2
67-ServiceManager启动源码分析1
68-ServiceManager启动源码分析2
69-c++程序之间binder通信实战案例1
70-c++程序之间binder通信实战案例2
71-c++与java程序之间binder通信实战案例1
72-c++与java程序之间binder通信实战案例2
73-binder通信java及jni部分源码分析1
74-binder通信java及jni部分源码分析2
75-binder通信java及jni部分源码分析3
76-binder驱动的简单核心方法及原理介绍
77-binder_open及mmap介绍1
78-binder_open及mmap介绍2
79-binder驱动的数据写入传递分析1
80-binder驱动的数据写入传递分析2
81-binder驱动的数据写入传递分析3
82-binder驱动中不同进程的等待与唤醒分析
83-binder驱动的读取分析
84-binder系统应用层和驱动层打通总结
85-binder的问题解决项目log抓取
86-log分析及bug修复1
87-log分析及bug修复2
88-0课程开端
89-1_input-课程介绍
90-1-0-android-studio-调试框架
91-1-1课程环境准备
92-2_getevent详细讲解
93-多指触控协议深入分析
94-InputManager启动源码分析
95-inputreader源码分析1
96-inputreader源码分析2
97-inputreader源码分析3
98-inputreader源码分析4
99-inputreader源码分析5
100-inputreader中数据加工1
101-inputreader中数据加工2
102-inputreader总结部分
103-项目实战之动态控制触摸功能
104-事件分发源码分析1
105-事件分发源码分析2
106-事件分发源码分析3
107-事件分发源码分析4
108-事件分发源码分析5
109-事件分发源码分析6
110-key事件拦截分析1
111-key事件拦截分析2
112-触摸事件分离分析1
113-触摸事件分离分析2
114-dumpsys分析input
115-anr产生源码分析
116-anr实例分析1
117-anr实例分析2
118-触摸小圆点源码分析
119-触摸轨迹源码分析
120-实战项目-过滤某个窗口不接受触摸
121-实战项目-触摸事件注入1
122-实战项目-触摸事件注入2
123-项目实战-没有systemserver情况下触摸识别
124-项目实战-后台监听触摸事件
125-InputCancel产生情况1
126-InputCancel产生情况2
【安卓车载手机车机系统多屏互动动画famework项目wmsinput项目认班级】
01-车载多屏互动实战课介绍
02-车载多屏互动触摸识别及task移动
03-车载多屏互动动画项目方案设计
04-车载多屏互动动画surfaceflinger图层实战1
05-车载多屏互动动画surfaceflinger图层实战2
06-车载多屏互动动画移动实战
07-车载多屏互动动画移动问题修改
08-车载多屏互动动画背景黑屏解决
09-车载多屏互动动画实现animator
10-车载多屏互动动画状态置位
11-车载多屏互动动画回到屏幕实战
12-车载多屏互动动画闪屏解决
【手机车机互联投屏实战专题(安卓framework实战开发)】
001.投屏课程整体介绍
002.scrcpy的详细介绍
003.scrcpy的编译
004.scrcpy的运行调研分析1
005.scrcpy的运行调研分析2
006.adb forword的详细讲解
007.scrcpy源码分析encode部分
008.ByteBuffer的详细讲解
009.scrcpy的触摸部分源码分析
010.scrcpy的声音部分源码分析
011.云手机投屏-scrcpy的声音部分源码分析
012.第三方应用mediaproject使用剖析
013.h264数据发送实战
014.h264的传递客户端实战
015.h264的数据切片发送实战
016.h264数据接收及实时显示
017.触摸数据的转换
018.触摸数据的发送部分
019.触摸实现的bug修复
020.服务端的触摸事件注入
021.音频相关pcm介绍
022.实现手机声音内录方法
023.音频数据实时传递
024.相关bug修改
025.多指触摸实战
026.移除掉mediaprojection
027.扩展投屏使用的背景场景介绍
028.虚拟屏幕场景相关flag的详细介绍
029.虚拟屏幕flag实战1
030.虚拟屏幕flag实战2
031.Mirror模式的详细介绍
032.Mirror模式aosp14上的更新部分
033.扩展投屏实战内容展示
034.扩展投屏实现触摸功能
035.扩展投屏之不同尺寸屏幕实现
036.补充flag为secure讲解
037.投屏性能优化之画面延时测试
038.投屏性能优化之画面延时优化方案
039.投屏性能优化之音频延时测试方案1
040.投屏性能优化之音频延时测试代码修改部分
041.音频延时测试之获取延时数据
042.音频延时测试方案2
043.音频延时原因分析
044.音频延时优化方案设计
045.音频延时优化音频框架代码分析1
046.音频延时优化音频框架代码分析2
047.音频延时优化实战部分1
048.音频延时优化实战部分2
049.音频延时优化成果验证
050.投屏相关知识点补充
051.音视频基础知识1
052.音视频基础知识2
053.音视频h264详细介绍
054.音视频ffmpeg解码实战
055.音视频ffmpeg解码用opengl渲染
056.aac介绍adts相关码流
057.aac实时流传输部分
058.aac爆音问题相关分析思路
059.aac爆音问题实战解决1
060.aac爆音问题实战解决2
061.远程云手机介绍及实战1
062.远程云手机实现aac
063.远程云手机实现方案讲解
课件资料
Android-Framework入门课件.zip
android native堆栈打印.zip
android线程专题讲解.zip
aosp环境搭建2.pdf
aosp环境搭建.pdf
bootanimation课程资料.zip
demo(2).zip
input.zip
input流程图(使用chrome查看).pdf
lesson-all-data-for-split1.zip
move-to-other.patch
千里马多屏互动动画相关代码资料V1.0.zip
系统内置应用课程资料.zip
设置成导航条.png
跨进程源码资料新版本.zip




