王家林的彻底精通Adroid应用程序开发课程设计.docx

王家林的彻底精通Adroid应用程序开发课程设计.docx

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
王家林:Android架构师、高级工程师、咨询顾问、培训专家通晓Android、HTML5、Hadoop,迷恋英语播音和健美致力于Android和HTML5软、硬、云整合,精通Android安全。国内最早(2007年)从事于Android系统移植、软硬整合、框架修改、应用程序软件开发以及Android系统测试和应用软件测试的技术专家和技术创业人员之一。HTML5技术领域的最早实践者(2009年)之一,成功为多个机构实现多款自定义HTML5浏览器,参与某知名的HTML5浏览器研发;Tel:????mail:?jialingege@126.com???????hiheartfirst@家林的话:在多年的Android(6款硬件产品和超过20款应用软件)及HTML5系列技术的实战背景下制定本课程,课程全程以过去工作的案例为核心,掌握本课程后至少能够轻松编写完成诸如UC迅雷、优酷和KU6等的Android视频客户端、赶集网的移动客户端等并对HTML5有本质性的认识,旨在帮助贵公司完成任意负责程度的Android程序开发;课程目标:通晓Android的架构哲学和力量来源以及实现技术;能够开发出任意类型、任意复杂程度的应用程序;能够使用NDK技术编程;实战Android测试技术;对HTML5有根本性的理解课程要点:揭秘Android;精通四大组件;精通Android高级界面编程;精通Android网络编程;熟练NDK编程;实战Android测试技术;洞悉HTML5;课程要求:具备一定的Java基础了解设计模式更佳时间内容需求第一天1.1Android的哲学思考(10分钟)1. 造型简单、内涵丰富、无限重复2. Android的胜利者3. Android核心力量源泉4. Android的IOC容器、解耦5.Android和iOS的核心区别1.2Android框架分析(20分钟)1. Android框架2. Android设计模式3. 深入Android的IOC4.框架的重大意义5.Android的硬件框架HAL6.Android各主要版本区别(2.3,3.0, 4.0)7. 5.Android和iOS的共同点1.3Dalvik VM (20分钟)1.Dalvik VM的特点,Dalvik VM和JVM的比较2 .Dalvik VM的内存分布及OOM(Out of Memory)的根本原因和解决方案是什么?3 .Preload Classes和 Preload Resources,ClassLoader到底在哪里?4 .Dalvik与Java和C/C++1.4Android开发环境搭建和HelloWorld(60分钟)1. Java、Eclipse、SDK、NDK、ADT2. 搭建环境过程中的疑难问题3.彻底解决没有3G信号的问题4.开发HelloWorld5.彻底剖析第一个程序6.Android应用程序开发的经典模式---MVC模式彻底剖析7.总结:掌握一个完整的应用程序的开发步骤、注意事项、方法等1.5Android发短信、发彩信、打电话(30分钟)1.发短信案例2.发彩信案例3,打电话案例4,总结和思考之一:Android应用程序的设计理念5,总结和思考之二:Android应用程序的生命周期1.6Activity生命周期剖析、应用程序生命周期剖析(30分钟)1.Activity生命周期周期图分析2.Activity生命周期测试代码3.Activity嵌套生命周期4.应用程序生命周期剖析5.对Android管理应用程序和Activity方式的思考1.7不同Activity之间的调用和数据传输,关于隐式Intent精彩绝伦剖析,关于setType的问题已经解决方案显示Intent和隐式Intent使用场景分析(30分钟)1.startActivity,startActivityForResult,requestCode,resultCode,finish,onActivityResult的彻底剖析2.关于隐式Intent剖析:动作(Action)、类别(category)、数据data(Uri(Schema,Host,Path)和数据类型(MimeType))3.setType()带来的困扰以及最佳解决方案4.显示Intent和隐式Intent使用场景、使用意义、利弊。5.对Android中鼓励解耦的实现方式的思考1.8 Handler、Looper、Message、MessageQueue(60分钟)1. Android的事件驱动模型2.Looper、MessageQueue、Hanlder、Message等源码深度剖析3.Looper、MessageQueue、Hanlder、Message及多线程实战案例1.

文档评论(0)

zyongwxiaj8 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档