Android框架与HMTL5开发平台PhoneGap架构设计与深度定制培训.docVIP

Android框架与HMTL5开发平台PhoneGap架构设计与深度定制培训.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Android框架与HMTL5开发平台PhoneGap架构设计与深度定制培训 2008年到2012年,手机行业经历了第一个黄金的五年,已经正式结束了,其中三星凭借搭载Android系统的Galaxy SIII成功超过iPhone,成为全球智能手机的王者; 2013年到2015年,第二个智能手机黄金时代已经开始并正在上演; 从2010年的不足5%的市场占有率到2012年底86.4%,Android系统之所以能够能够风靡全世界,其核心在于Android近乎完美的框架:HAL和Application Framwork,其中HAL是是底层硬件框架,Android移植的底层核心,而Application Framwork负责传递底层的硬件功能同时控制Apps,是Android应用程序开发和运行背后的主宰者,掌握Android的运行机制和解决Android Apps开发的复杂问题就必须掌握Application Framwork。 本课程聚焦于HAL+Application Framework+Browser+HTML5开发为核心,一次性贯通Android软硬整合和HTML5端云整合。 【主办单位】中国电子标准协会 【协办单位】深圳市威硕企业管理咨询有限公司 一、课程特色 贯通Android软硬整合和HTML5端云整合技术整个体系; 全程案例驱动,重在剖析案例代码背后的设计思维和商业密码; 彻底掌握Android HAL的背后的密码; 彻底掌握Android HAL的实现机制和技术 彻底掌握Android Framwork的背后的密码 彻底掌握Android Framwork的设计思维和理念 揭秘Android系统的运行的基石Binder 以Camera实例来彻底剖析Native Service和Binder 彻底实战编写Andorid应用程序的一切技术 掌握HTML5技术的源泉和精髓 二、培训对象 对Android软硬整合感兴趣的人员; 希望迅速了解和掌握Android应用和底层技术的人员; Android底层开发者; Android框架设计和开发者; Android产品架构师; Android系统架构师; Android应用程序开发者; 欲从事HTML5系统工作的人员(浏览器的开发、PhoneGap的的Plugin开发等) 希望从事移动终端开发的爱好者、工程师、程序员、以及相关行业的工程技术人员 培训目标 致力于打造在软硬云整合时代具有独立思考能力和实践能力的高素质IT人才; Android高级工程师 Android移植工程师 Android框架开发工程师 Android项目经理 Android架构师 HTML5系统架构和开发人员 四、学员基础 1) 具有Java基础; 2) 具有C和C++基础更佳; 3)对设计模式有所有了解对提升听课效果会大有裨益; 六、培训方式 本课程共计3天,内容涵盖Android底层、Android HAL、Android Runtime、Android Framework、Android Native Service、Android Binder、Android App开发、Android的Web开发等软硬云整合的的几乎所有核心技术并揭秘HTML5技术的源泉和精髓,致力于打造在软硬云整合时代具有独立思考能力和实践能力的高素质IT人才;授课是以案例驱动为基础重在讲解代码背后的设计思维和商业密码; 七、培训内容 第一天 第1个主题:Android中启动一个新的应用程序揭秘 1,1 当我们触摸Android屏幕中Launcher上的一个应用程序的图标的时候到底发生怎样的调用过程? 1,2 应用程序的执行入口到底在哪里? 1.3 一个新的Android应用程序的进程到底是怎么产生的? 第2个主题:Android开机流程揭秘 2.1 第一个用户进程剖析; 2.2 ServiceManager与Binder的关系; 2.3 Zygote揭秘及其运作方式; 2.4 Android中的第一个Java进程揭秘,第一个Java进程和ServiceManager的关系及代码实现; 第3个主题:细致剖析Init进程 3.1 Init进程运行过程是什么? 3.2 init.rc剖析:Action List、Service List等 3.3进程的启动与终止 第4个主题:HAL Stub实战 4.1 用面向对象的思想分析、设计、实现Stub 4.2 hw_module_t的子类和hw_device_t的子类的关系以及这种关系的优势 4.3在结构体中如何实现C函数的调用?hw_module_t的子类在代码中又是如何和hw_device_t的子类交互的? 4.4 类型转换问题 第5个主题:

文档评论(0)

nnh91 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档