曙海教学优势
本课程以项目实现为导向,面向企事业项目实际需要,秉承二十一年积累的教学品质,老师将会与您分享设计的全流程以及工具的综合使用经验、技巧。线上/线下/上门皆可,课程可定制,热线: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:输入法窗口管理