3G安卓课程大纲.docx

3G安卓课程大纲.docx

ID:32020142

大小:181.02 KB

页数:38页

时间:2019-01-30

3G安卓课程大纲.docx_第1页
3G安卓课程大纲.docx_第2页
3G安卓课程大纲.docx_第3页
3G安卓课程大纲.docx_第4页
3G安卓课程大纲.docx_第5页
资源描述:

《3G安卓课程大纲.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一阶段:Android平台构建企业岗位定位——AndroidSystemDevelopmentEngineer(Android系统移植工程师)课程设计说明——作为一个真正意义上的开放性移动设备综合平台,Android包括了操作系统、用户界面和应用程序等移动设备开发所需的全部软件,这就意味着学习Android的意义不仅仅是应用程序的开发那么简单。我们需要通过对其框架,结构的分析,掌握通用Android平台的构建方式,从而实现将Android应用到任何移动硬件平台上,支持各种硬件设备、应用于多种行业的研发目标。课程目标——全面深入的掌握Android系统环境搭建、移植及底层开发技术。 

2、华清远见是国内唯一系统讲解Android平台构建,并配合最新硬件平台和开源平板电脑实战训练的专业培训机构。课程安排——序号课程名称课程内容掌握要求13G移动开发应用平台(Android/iPhone/Symbian/WindowsMobile)分析介绍介绍目前最主流的几款3G移动开发平台:Android、IPhone、symiban、WindowsMobile等开发平台的发展现状和趋势,另外本阶段课程会针对开发人员,重点介绍这几款开发平台开发的特点以及差异性。熟悉2Android底层架构分析介绍GoogleAndroid软件架构,介绍Android源代码目录结构及主要源码,并重点介绍

3、将Android系统移植到新硬件平台的相关技术及常见问题的解决方式。精通3Android平台移植介绍Android系统移植的具体操作步骤与方法,如:1、配置Linux内核使其支持Android2、在Linux内核中添加Android触摸屏驱动3、键盘驱动等4、Android多点触摸的功能5、制作yaffs2和jffs2格式的Android文件系统精通4项目实践--通过项目实践,一步一步把Android系统移植到Cortex-A系列的开发板及开源平熟练Anroid系统移植板电脑中,并搭建Android运行环境,为后续的开发提供必要的软硬件基础。            华清远见自主研发最

4、新的Cortex-A实验平台华清远见自主研发智能家居综合实验箱华清远见自主研发开源平板电脑第二阶段:Android编程语言基础和企业级Android开发服务器端编程企业岗位定位——AndroidDevelopmentEngineer(Android开发工程师)课程设计说明——力求让学员在最短的时间内熟悉几款主流的移动开发平台,并帮助学员从接触3G移动开发平台及Java语言的第一天起就形成正确思考问题的方式。培训过程中,我们更多的是向学员展示企业中真正要重视的问题。同时,注重让学员养成良好的编码和文档注释习惯,编写出企业认可的代码。编程语言是任何一个应用程序开发者的必备技能。扎实的编程

5、基础不仅能使后期的学习得心应手,也可以在企业的中畅通无阻。在本阶段的课程中,主要以Java语言为教学工具,对Android应用程序编程语言进行强化。同时,让学员在进行Android手机应用开发的时候,能对Android服务器端开发有较深入了解。课程目标——练就扎实的基本功,强化编程基础,养成良好的代码编写习惯。 华清远见关注的是学员在移动开发行业中的长远发展,帮助学员编写出企业真正需要和认可的编码,是我们义不容辞的责任。课程安排——序号课程名称课程内容掌握要求1Android系统语言编程基础本阶段内容主要以Java语言编程核心为主,帮助具备一定C语言基础的学员实现平滑过渡。具体内容包

6、括:1、Java开发工具的安装和配置2、Java虚拟机原理3、Java的数据类型4、运算符和表达式5、流程控制6、数组精通2Android系统环境下的面向对象编程本阶段内容是在上一阶段基础上,针对Java面向对象的程序设计思想进行提高和强化,具体内容包括:1、字符串2、抽象类3、接口4、内部类5、类的继承6、多态7、代码调试精通8、捕获异常处理3Android系统环境下的数据结构和算法编程的实质就是使用不同的算法去操作不同的数据结构,在本部分课程中将基于之前课程中所学习的简单数据描述和数据操作的知识,系统的讲解常见数据结构,具体内容包括:1、集合2、队列3、树4、图5、常用排序算法6

7、、常用查找算法精通4Android系统环境下的数据库设计和开发本阶段课程主要是让学员对MySQL数据库有较深入的了解,熟悉关系型数据库中的核心技术,具体内容包括:1、表2、事务3、SQL语句4、使用JDBC操作数据库熟悉5企业级Android开发服务器端编程本阶段课程主要是让学员能熟悉Web应用的基本架构,熟悉JavaWeb开发的基本方法,能编写Web应用并为后续的Android应用开发服务。熟悉6项目实践--企业级Android项目综合实践该项目为类似迅

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。