曙海教学优势
免费报名电话:4008699035。线下/线上/上门都可以,课程支持定制。秉承21年教研经验,本课程以项目案例为依托,面向企事业单位实际需求,讲师将会与您分享设计的全流程以及工具的综合使用技巧及项目经验。
我们的课程培养了大批受欢迎的工程师。大批企业与我们
建立了良好的合作关系,合作企业三十多万家。我们的课程得到广大企事业单位广泛认可与赞赏。
Android软硬整合设计与框架揭秘培训课程
之HAL&Framework &Native Service &App&Browser架构设计与实战开发
培训内容:
第一部分
1、Android架构揭秘
2、Android开机流程揭秘
3、Android中启动一个新的应用程序揭秘
4、HAL揭秘
5、HAL Stub实战
6、HAL和Linux Kernel
7、Service与HAL Stub整合
8、Service、ServiceManager和Binder交互关系揭秘
第二部分
9、Binder与Shared Memory
10、Dalvik VM
11、Android中的JNI编程
12、Android中的NDK编程
13、SystemServer与Framework中的Service
14、把Java写的 Service加入到Applciation Framework中
15、Android框架移植移植时的事件驱动机制
16、Manager、Service和完整的数据流
17、Android软、硬、云三位一体整合
第三部分
18、Android Application Framwork和App的关系
19、Android Application Framwork和App的关系
20、Handler、Looper、Message、MessageQueue
21、AsyncTASK异步线程技术
22、Android测试
23、广播接受者BroadcastReceiver,短信监听器案例(接受到短信后上传到服务器或发送到指定的号码或者发送到指定的邮件中)
24、服务Service,电话监听器(每次开机的时候自动开机,电话来时录音并上传到服务器)
25、ContentProvider背景、用途,如何构建ContentProvider,UriMatcher,ContentUris,对CotentProvider进行单元测试、源代码分析
26、基于通讯录的开发
27、断点续传(一)类似迅雷的多线程下载器(适用于任何类型的文件下载)
28、断点续传(二)多线程断点文件上传器(适用于任何类型的文件上传)
29、Android客户端表单数据的上传
30、Android中Java与WebView中Javascript相互沟通
31、浏览器开发和自定义
32、HTML5时代:Device、Browser、Cloud