当前位置:西安通瀛软件技术职业培训学校 >> 项目信息 >> 项目介绍

Android开发工程师培训课程

Android开发工程师培训课程

Android开发工程师培训课程

西安手机开发培训 西安Android手机开发培训 西安Iphone开发培训 西安软件培训

一、课程介绍
      Android是Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序这些移动电话工作所需的全部软件。由于Android手机系统开放性和服务免费的特征,消除了任何以往阻碍移动产业创新的专有权障碍。Android以Java为编程语言,使接口到功能,都有层出不穷的变化。Android在中国的前景广阔,国内厂商和运营商也纷纷加入了Android的阵营,包括中国移动、中国联通、华为通讯、联想等大型企业。
      选择Android,无疑是走上更快的薪酬提升通道、选取更好的热门就业岗位、进入了最热门的新技术行业。

二、课程内容
第一阶段:基础课程(一个月)

序号

课程名称

课程内容

1

3G移动开发应用平台(Android/iPhone/Symiban/Windows Phone)介绍

    介绍目前最主流的几款3G移动开发平台:Android、iPhone、Symiban、Windows Phone等开发平台的发展现状和趋势,另外本阶段课程会针对开发人员,重点介绍这几款开发平台开发的特点以及差异性。

2

JAVA语言编程基础

    本阶段内容主要以JAVA语言编程基础为主,帮助具备C语言基础的学员进行平滑过渡。内容包括JAVA开发工具的安装和配置,JAVA虚拟机原理,JAVA的数据类型,运算符,表达式,数组,流程控制等JAVA基础编程知识。

3

JAVA语言面向对象编程

    本阶段内容是在上一阶段基础上的提高和强化,内容包括字符串、抽象类、接口、内部类、类的继承、多态等面向对象高级编程知识。课程还包括调试和捕获异常的内容。

4

JAVA数据结构和算法

    编程的实质就是使用不同的算法去操作不同的数据结构,在前几章的学习中,课程内容包含了简单的数据描述和数据操作的知识,在本章课程中将系统的讲解常见数据结构,集合、队列、数、图,以及常用的排序和查找算法。


第二阶段:专业课程(两个月)

序号

课程名称

课程内容

1

3G移动应用开发创意培养

      通过主流3G移动应用的演示和操作,体验3G移动应用在界面设计和用户交互方面和桌面应用的差距,使用Market来了解应用分发和获得的方式。深入了解3G应用开发的特征和趋势。

2

Android体系结构和原理

      本章内容包括Android应用开发工具的安装和配置,以及Android系统的体系结构和原理。

3

Android用户界面开发

      界面是3G移动应用程序的重要组成部分,本章从View/Viewgroup类开始,深入讲解Android应用中Widget和Layout开发技巧。内容还包括菜单,对话框在Android应用中的使用,Toast和Notification在Android应用中的使用,以及通过主题和样式设计应用程序的界面风格。配合3G移动应用鉴赏中获取的经验,更深入的探寻用户界面的开发技巧。

4

Android图形编程

      图形编程技术在3G游戏开发中有很广泛的应用,通过本章系统的学习Android应用的绘图知识,也会简单介绍OpenGL 3D应用开发技术。

5

Android应用程序基本组件

      深入讲解Android四大应用程序组件:Activity、Service、Broadcast、Content Provider的原理和使用技巧,重点讲解Intent和Android应用程序基本组件中的作用。

6

Android数据存储

      内容包括对Content Provider的回顾,Android中SharedPreferences和Files的使用,以及SQLite数据库在Android中的使用。

7

Android网络编程

      在网络编程中内容包括三部分:第一部分内容主要包括在Android应用程序中蓝牙和WiFi,以及蓝牙和WiFi模块在Android系统中的结构和原理。同时也包括TD-SCDMA/WCDMA/CDMA2000等主流3G技术的介绍和TDD-LTE/FDD-LTE等4G的前瞻;第二部分内容主要包括使用java.net,*接口、Apache接口、Android接口实现网络通信编程,以及http中GET,POST的简单介绍;第三部分主要包括Webkit和Google Maps在应用程序中的使用。

8

Android多媒体开发

      多媒体部分包括Android系统中多媒体组件的体系结构和原理,以及利用多媒体技术在Android上播放音乐和视频,录制声音,使用相机拍摄照片和视频。

9

Android传感器开发

      在移动应用中使用重力感应传感器和方向传感器。

10

Android设备相关编程

      设备相关编程包括编写代码实现拨打电话、发送短信、查询联系人、查询网络、查询硬件信息,软件信息,电池信息等设备操作,还包含Android系统文件管理和进程管理等相关开发。

11

OPhone

      AGPS,主屏,本地搜索,视频电话,Web Widget

12

乐Phone

      联想推送服务,Widget,存储管理,下载管理器


第三阶段:项目实战(一个月)

序号

项目名称

1

计算器

2

多功能日历

3

文件浏览器

4

系统管理工具

5

客户通

6

足球大战

全称课程4个月。

详情网址:www.rjtraining.cn

联系人:老师  13772149766  029-88321303

 

 

西安通瀛软件培训

2011年2月18日

留言咨询