响木SVIP目录
响木最新
响木众筹
响木众筹
当前目录
全盘
查全部
文件夹
文件
主页
/
【知识共享】待整理
/
12、IT行业专栏
/
【韦东山】Android FrameWork HAL深度开发 韦东山4期
/
1-1-1-工具_使用AndroidStudio来阅读源码.wmv
1-2-2-工具_建模工具bouml.wmv
1-3-3-工具_使用bouml制作时序图.wmv
10-1-1_ALSA声卡_裸板之原理和框架.wmv
10-10-10_ALSA声卡_从零编写之数据传.wmv
10-11-11_ALSA声卡_从零编写之调试.wmv
10-12-12_ALSA声卡_从零编写之添加音量控制.wmv
10-13-13_ALSA声卡_从零编写之WM8976.wmv
10-14-14_ALSA声卡_移植原厂WM8976驱动.wmv
10-15-15_ALSA声卡_修改内核声卡BUG.wmv
10-16-16_ALSA声卡编写_ALSA声卡应用程序.wmv
10-2-2_ALSA声卡_裸板之编写程序.wmv
10-3-3_ALSA声卡_裸板之编译和测试.wmv
10-4-4_ALSA声卡_ALSA驱动框.wmv
10-5-5_ALSA声卡_ASoC驱动框架.wmv
10-6-6_ALSA声卡_体验声卡.wmv
10-7-7_ALSA声卡_分析调用过程.wmv
10-8-8_ALSA声卡_从零编写之框架.wmv
10-9-9_ALSA声卡_从零编写之参数设置.wmv
2-1-1.1_编写第1个Android应用程序实现按钮和复选框.wmv
2-2-1.2_让Android应用程序访问C库.wmv
2-3-1.3_Android程序操作LED.wmv
2-4-2.1_Android硬件访问服务框架.wmv
2-5-2.2_Android硬件访问服务编写系统代码.wmv
2-6-2.3_Android硬件访问服务编写APP代码.wmv
2-7-2.4_Android硬件访问服务编写HAL代码.wmv
2-8-2.5_Android硬件访问服务使用反射.wmv
3-1-1_基础知识Android消息处理机制.wmv
3-2-2_基础知识ArrayMap.wmv
4-1-1_Android灯光系统_总体框架.wmv
4-2-2_Android灯光系统_led_class驱动.wmv
4-3-3_Android灯光系统_编写HAL_lights.c.wmv
4-4-4_Android灯光系统_源码分析_电池灯.wmv
4-5-5_Android灯光系统_源码分析_通知灯.wmv
4-6-6_Android灯光系统_源码分析_背光灯.wmv
5-1-1.1_Binder系统_C程序示例_框架分析.wmv
5-10-2.6_Binder系统_驱动情景分析_服务使用过程.wmv
5-11-2.7_Binder系统_transaction_stack机制_REPLY.wmv
5-12-2.8_Binder系统_transaction_stack机制_双向服务.wmv
5-13-2.9_Binder系统_server的多线程实现.mp4
5-14-3.1_Binder系统_c++实现_编写程序.wmv
5-15-3.2_Binder系统_c++实现_编译测试.wmv
5-16-3.3_Binder系统_c++实现_内部机制_回顾关键点.wmv
5-17-3.4_Binder系统_c++实现_内部机制_代理类BpXXX分析.wmv
5-18-3.5_Binder系统_c++实现_内部机制_数据传输.wmv
5-19-3.6_Binder系统_c++实现_内部机制_添加服务.wmv
5-2-1.2_Binder系统_C程序示例_编写程序.wmv
5-20-4.1_Binder系统_c++实现_编写程序.wmv
5-21-4.2_Binder系统_JAVA实现_hello服务_编程.wmv
5-22-4.3_Binder系统_JAVA实现_hello服务_测试.wmv
5-23-4.4_Binder系统_分层.wmv
5-24-4.5_Binder系统_JAVA实现_内部机制_Client端.wmv
5-25-4.6_Binder系统_JAVA实现_内部机制_Server端.wmv
5-26-4.7_回看SystemServer_硬件访问服务及课后作业.wmv
5-3-1.3_Binder系统_C程序示例_编译查错.wmv
5-4-1.4_Binder系统_C程序示例_测试与总结.wmv
5-5-2.1_Binder系统_驱动情景分析_数据结构.wmv
5-6-2.2_Binder系统_驱动情景分析_打印数据交互过程.wmv
5-7-2.3_Binder系统_驱动情景分析_服务注册过程_概述.wmv
5-8-2.4_Binder系统_驱动情景分析_服务注册过程_分析.wmv
5-9-2.5_Binder系统_驱动情景分析_服务获取过程.wmv
6-1-1-(1-3)_输入系统_必备Linux编程知识_inotify和epoll.wmv
6-10-2-(7-24)_输入系统_Reader线程_简单处理.wmv
6-11-2-(8-24)_输入系统_Dispatcher线程_总体框架.wmv
6-12-2-(9-24)_输入系统_Dispatcher线程情景分析_Reader线程传递事件.wmv
6-13-2-(10-24)_输入系统_Dispatcher线程情景分析_dispatch前处理.wmv
6-14-2-(11-24)_输入系统_实战_使用GlobalKey一键启动程序.wmv
6-15-2-(12-24)_APP跟输入系统建立联系InputChannel和Connection.wmv
6-16-2-(13-24)_输入系统_输入系统_Dispatcher线程_分发dispatch.wmv
6-17-2-(14-24)_输入系统_APP获得并处理输入事件流程.wmv
6-18-2-(15-24)_补充知识activity_window_decor_view关系_理论.wmv
6-19-2-(16-24)_补充知识activity_window_decor_view关系_实验.wmv
6-2-1-(2-3)_输入系统_必备Linux编程知识_双向通信(scoketpair).wmv
6-20-2-(17-24)_输入系统_InputStage_理论.wmv
6-21-2-(18-24)_输入系统_InputStage_实验_截取输入事件.wmv
6-22-2-(19-24)_输入系统_多点触摸驱动程序.wmv
6-23-2-(20-24)_输入系统_多点触摸驱动程序_编写框架.wmv
6-24-2-(20-24)_输入系统_多点触摸驱动程序_编写框架_堪误.wmv
6-25-2-(21-24)_输入系统_多点触摸驱动程序_编写框架_实践_tiny4412.wmv
6-26-2-(22-24)_输入系统_多点触摸驱动程序_idc配置文件.wmv
6-27-2-(23-24)_输入系统_多点触摸驱动程序_Reader线程.wmv
6-28-2-(24-24)_输入系统_多点触摸驱动程序_InputStage.wmv
6-3-1-(3-3)_必备Linux编程知识任意进程双向通信(scoketpair+binder.wmv
6-4-2-(1-24)_输入系统_框架.wmv
6-5-2-(2-24)_输入系统_模拟输入系统驱动.wmv
6-6-2-(3-24)_输入系统_Reader_Dispatcher线程启动分析.wmv
6-7-2-(4-24)_输入系统_Reader线程_使用EventHub读取事件.wmv
6-8-2-(5-24)_输入系统_Reader线程_核心类及配置文件_实验.wmv
6-9-2-(6-24)_输入系统_Reader线程_核心类及配置文件_分析.wmv
7-1-1_声音的采集与存储.wmv
7-10-3.8_Linux音频驱动_DAPM的情景分析_构造过程.wmv
7-11-3.9_Linux音频驱动_DAPM的情景分析_使用过程.wmv
7-12-3.10_Linux音频驱动_tiny4412声卡驱动录音功能调试.wmv
7-13-4.1_Android音频_分析思路.wmv
7-14-4.2_Android音频_以例子说明几个重要概念.wmv
7-15-4.3_Android音频_所涉及文件形象讲解.wmv
7-16-4.4_Android音频_AudioPolicyService启动过程分析.wmv
7-17-4.5_Android音频_AudioFlinger启动过程分析.wmv
7-18-4.6_Android音频_AudioTrack创建过程.wmv
7-19-4.7_Android音频_AudioPolicyManager堪误与回顾.wmv
7-2-2_Android音频系统框架简述.wmv
7-20-4.8_Android音频_AudioTrack创建过程_选择output.wmv
7-21-4.9_Android音频_AudioTrack创建过程_Track和共享内存.wmv
7-22-4.10_Android音频_音频数据的传递.wmv
7-23-4.11_Android音频_PlaybackThread处理流程.wmv
7-24-5.1_项目实战1_耳麦拔插_驱动程序上报耳麦拔插事件.wmv
7-25-5.2_项目实战1_耳麦拔插_在状态栏显示耳麦图标.wmv
7-26-5.3_项目实战1_耳麦拔插_耳麦拔插事件调用流程分析.wmv
7-27-5.4_项目实战1_耳麦拔插_切换声音通道流程.wmv
7-28-6.1_音频系统HAL分析_HAL之框架.wmv
7-29-6.2_音频系统HAL分析_HAL之调用流程源码分析.wmv
7-3-3.1_Linux音频驱动_alsa音频驱动框架.wmv
7-30-7.1_音量调节_音量相关概念.wmv
7-31-7.2_音量调节_AudioFlinger层调节音量流程.wmv
7-32-7.3_音量调节_音量键和Setting界面调节音量流程.wmv
7-33-8.1_项目实战2_多APP同时录音_使用c++编写录音程序.wmv
7-34-8.2_项目实战2_多APP同时录音_录音框架及代码流程.wmv
7-35-8.3_项目实战2_多APP同时录音_修改代码支持多APP同时录音.wmv
7-4-3.2_Linux音频驱动_ASoC音频驱动框架.wmv
7-5-3.3_Linux音频驱动_tiny4412声卡驱动移植_combine.wmv
7-6-3.4_Linux音频驱动_声卡控制之kcontrol.wmv
7-7-3.5_Linux音频驱动_DAPM_widget_route_path.wmv
7-8-3.6_Linux音频驱动_DAPM的kcontrol注册过程.wmv
7-9-3.7_Linux音频驱动_route_path添加过程分析.wmv
8-1-1.1_显示系统框架_framebuffer原理及改进.wmv
8-10-4.3_APP申请创建Surface的过程.wmv
8-11-4.4_APP申请(lock)Buffer的过程_框架.wmv
8-12-4.5_APP申请(lock)Buffer的过程_分配buffer.wmv
8-13-4.6_APP申请(lock)Buffer的过程_获得buffer信息.wmv
8-14-4.7_APP提交(unlockAndPost)Buffer的过程_框架.wmv
8-15-4.8_APP提交(unlockAndPost)Buffer的过程_消费者创建过程.wmv
8-16-4.9_APP提交(unlockAndPost)Buffer的过程_提交过程.wmv
8-17-5.1_vsync机制_黄油计划_三个方法改进显示系统.wmv
8-18-5.2_vsync机制_Vsync框架.wmv
8-19-5.3_vsync机制_初始化代码分析.wmv
8-2-1.2_显示系统框架_初步分析.wmv
8-20-5.4_vsync机制_surface使用vsync过程代码分析.wmv
8-21-5.5_vsync机制_surfaceflinger对vsync的处理.wmv
8-22-5.6_vsync机制_基础知识_Region定义及操作.wmv
8-23-5.7_vsync机制_rebuildLayerStacks源码分析.wmv
8-24-5.8_vsync机制_DisplayDevice创建流程分析.wmv
8-25-5.9_vsync机制_使用opengl进行界面合成流程速览.wmv
8-26-6.1_HDMI_HDMI硬件介绍.wmv
8-27-6.2_HDMI_4412的HDMI驱动程序框架.wmv
8-28-6.3_HDMI_HDMI热拔插检测驱动程序_总述及字符驱动.wmv
8-29-6.4_HDMI_HDMI热拔插检测驱动程序_switch系统.wmv
8-3-2.1_修改tiny4412_android源码禁用hwc和GPU_最终的补丁.wmv
8-30-6.5_HDMI_HDMI热拔插检测驱动程序_HPD引脚的两种功能.wmv
8-4-2.2_修改android源码禁用hwc和GPU_去除厂家gralloc_hw模块.wmv
8-5-2.3_修改tiny4412_android源码禁用hwc和GPU_使用软件GL库.wmv
8-6-2.4_修android源码禁用hwc和GPU_修改gralloc.wmv
8-7-3.1_最简单的Surface测试程序.wmv
8-8-4.1_APP与SurfaceFlinger的数据结构.wmv
8-9-4.2_APP创建SurfaceFlinger客户端(client)的过程.wmv
9-1-01_生活中的实例_医院的结构.wmv
9-10-10_使用BTStack编写蓝牙程序.wmv
9-11-11_BLE协议链路层(LL).wmv
9-12-12_BLE协议HCI层的硬件接口.wmv
9-13-13_BLE协议HCI层的数据格式.wmv
9-14-14_BLE协议L2CAP层.wmv
9-15-15_BLE协议ATT层.wmv
9-16-16_BLE协议GATT层.wmv
9-17-17_BLE协议GAP层.wmv
9-18-18-(1-2)_BLE安全管理概述.wmv
9-19-18-(2-2)_地址类型与LL层设备过滤.wmv
9-2-02_BLE协议各层的形象化理解.wmv
9-3-03_BLE协议各层数据格式概述.wmv
9-4-04_BLE协议抓包演示.wmv
9-5-05_BLE协议物理层(PHY).wmv
9-6-06_体验开源蓝牙协议栈BTStack.wmv
9-7-07_开源蓝牙协议栈BTStack框架分析.wmv
9-8-08_开源蓝牙协议栈BTStack框架代码阅读.wmv
9-9-09_开源蓝牙协议栈BTStack数据处理.wmv
Copyright © All rights reserved.
信息加载中,请等待...