该课程由猎学网审核,享受猎学网报名、支付保障
【课程详情】
Android开发培训班-课程安排
一、招生对象
广州仕玛Android培训课程面向欲从事基于3G、通讯相关Android手机应用开发的在职、在校学员;具备编程基础的美术类学员。
二、教学基本目标
掌握Android系统知识,熟悉实际企业项目的开发流程,具备实际项目开发的执业能力和技术素养,能够成为企业急需的中等层次的Android系统开发和项目管理的实用型人才。
三、目标岗位
1.智能设备(智能家居、汽车电子、通讯设备、GIS/GPS、航天设备、医疗器械)开发工程师;
2.Android手机应用开发工程师;
3.Android系统开发工程师;
四、教学大纲
阶段Android基础 |
| ||
课程名称 | 课程内容 | 教学目标 |
|
Android 平台入门 | android sdk的特征、运行android的环境 | 熟练的使用SDK 开发环境和相关工具。 |
|
Android 程序基础
| 应用程序的组成模块,任务的概念,进程去线程 | 初步理解应用程序的组成和编写 |
|
UI元素与编程 | 界面布局Layout 的定义,View 和ViewGroup Android UI引擎的设计,UI事件,UI 通知机制,数据与View的连接,资源文件, UI 主线程和消息队列等 | 掌握基本的界面设计能力,并且可以熟练的定制符合自己需求的UI 组件,熟练掌握资源文件的定义和设计。
|
|
程序资源与使用
| 资源文件的定义和种类、目录结构、文件与屏幕适配的原理,如何编写兼容不同硬件的程序, 资源文件的访问方式,主要资源的XML 属性和代码. | 理解API 的细节和使用技巧,掌握资源XML文件中常见的属性的定义和使用, 结合API 中的代码访问和修改属性 |
|
Activity 与Intent
| Activity的实现方式和使用技巧 Intent 的概念和使用 | 深入理解和熟练使用Intent 与Activity 设计应用程序 |
|
进程间通讯 | Linux 进程间通讯的基本方式 Android 平台主要使用的进程间通讯方式 | 深入理解Android 的Service 框架和服务, 具备自己编写Service服务和接口的初步能力。 |
|
Service程序设计 | Service程序的结构,接口的定义和实现方式 Client 与Service 的交互 ServiceManager 介绍,Service 类介绍、启动和退出、 进程的优先级问题。 | 掌握Service 程序设计的基本技术, 理解Service 程序的适用场合, 能够编写接口和实现代码 |
|
数据存储
| Android 设备上的数据存储方式 | 合理的使用内置存储和外部SD卡存储, 能够熟练的设计和使用数据库, 能够根据程序的需求选择合适的数据存储方式 |
|
| |||
第二阶段: Android提高与项目实战 | |||
平台架构设计 | Android 平台的架构设计 | 理解系统整体的设计和各层之间的联系,建立一个系统的全局观 | |
文件系统 | Android的根文件系统, 系统目录结构介绍, Flash技术(NOR, NAND), YAFFS 文件系统. | 理解Android 的文件系统分区结构, 了解基于Flash的文件系统的基本特性和其在程序性能方面带来的影响. | |
图形系统
| Surface的概念, Canvas 介绍, Surface与Layer介绍, SurfaceFlinger 服务程序等 | 理解基于C/S 模式的图形系统设计架构, 初步认识图形引擎的作用和实现技术, | |
项目实战一、个性MP3播放器 | Android 的多媒体框架的设计与实现 | 能够实现自己的MP3播放器. | |
游戏程序的设计与实现 | Android 上进行游戏设计的基本方法, 涵盖了游戏程序的前期需求, 设计, 游戏引擎技术, 代码实现,性能与调试等方面 | 掌握一般游戏设计的过程与具体细节 | |
项目实战二、聪明蛋 | 游戏主角“蛋蛋”在回家的途中所经历的各种磨难,“蛋蛋”最终以个人的聪明顺利回家。游戏的UI设计上采用欧美风与可爱风的结合,构建一个吸引用户的游戏。 | 游戏采用的是基于重力感应的操控方式,游戏根据玩家摆控游戏的过程,判定手机的重感偏移量与重力偏移方向测算游戏主角的移动速度与移动方向。 | |
Web Service客户端设计与实现
| Web服务与API, XML协议与编码, Android HTTP类库分析, HTTP客户端程序结构设计等 | 掌握流行的Web服务API的设计与使用, 能够熟练的基于HTTP API 进行互联网程序的开发, 熟悉HTTP, XML, JSON 的技术 | |
项目实战三、移动办公系统 | 在现有税务局办公系统基础上,经过分析税务办公的实际需求和业务流程,设计和实现了一个基于Android的移动OA。 |
|
顾问将于24小时内联系您!