曙海教学优势
专家授课,全国连锁,专注21年,原厂培训,本课程以项目实现为导向,授课老师将会与您分享设计的全流程以及工具的综合使用技巧以及经验。您可以定制课程,线上/线下/上门均可,报名电话:4008699035。
曙海的课程在业内广受好评。二十几年以来,曙海的课程培养了大批受欢迎的工程师。大批企事业单位和曙海
建立了良好的合作关系,合作企业30万+。
Android系统架构与实战培训课程
课程大纲:
第一部分:
1:Android架构揭秘
2:智能指针
3:架构:Service、ServiceManager和Binder交互关系揭秘
4:源码:通过Binder、ServiceManager、BpBinder、BnBinder、AIDL贯通Android整个体系的架构核心
5:Android开机流程揭秘
6:Android中启动一个新的应用程序揭秘
7:HAL揭秘
8:HAL Stub实战
9:HAL和Linux Kernel
10:Service与HAL Stub整合
第二部分:
1:Dalvik虚拟机架构设计和实现彻底剖析
2:Android中的JNI和NDK编程
3:SystemServer与Framework中的Service
4:把Java写的 Service加入到Applciation Framework中
5:Android框架移植移植时的事件驱动机制
6:Manager、Service和完整的数据流
7:Android Application Framwork和App的关系
8:Handler、Looper、Message、MessageQueue
第三部分:
1:ContentProvider
2:ActivityManagerService的各种作用和原理
3:PackageManagerService
4:Intent彻底剖析
5:WindowManagerService原理与核心架构解析
第四部分:
1:SurfaceFlinger
2:窗口
3:WMS(WindowManagerService)
4:输入法窗口管理