


Android软件工程师高端就业班
面授大班
¥5000 /起
295人看过


介绍
地址
相册
评价
学校
适用对象:
学习过JavaSE,有XML、HTML、CSS、JS基础的学员
课程目标:
1)能够完成android应用界面的开发
2)可以胜任基于android的应用开发如多媒体应用开发、地图导航的应用开发,音频及视频应用开发,手机商城开发、语音识别及感应系统开发
3)可以胜任基于android的游戏开发如斗地主对战游戏、超级玛丽等2D/3D游戏开发
课程安排:(240课时)
课程主题 |
课程内容 |
课程目标 |
阶段(android应用编程),120课时 |
||
android基础及用户界面开发 |
Android架构分析、Android SDK、Android UI 架构、Android四大组件 |
掌握搭建android开发环境;掌握开发android UI应用;掌握调试android程序;掌握使用logcat查看程序日志并排错;了解四大组件的应用 |
数据存储 |
xml数据存储、Android文件系统、SDCard访问、SQLite核心编程、Content Provider |
掌握android各种数据存储方式,重点掌握SQLite数据存储和ContentProvider编程 |
多媒体技术 |
音频及视频播放、音频技术视频录制技术、Android语音识别技术、Android摄像头编程技术、多媒体资料管理 |
重点掌握音频及视频编程,能够编写音频和视频播放器;了解语音识别技术与摄像头编程技术 |
后台服务、电话服务、SMS和MMS |
Service技术、消息广播、Notification 管理;使用电话服务、电话状态监控、SMS和MMS(彩信)服务、信息监控 |
掌握service技术;掌握消息广播技术;能够实现电话监控、信息监控 |
Android传感器技术 |
手机传感器概述、Orientation传感器编程、accelerometer传感器编程、重力感应器 |
能够使用Android 平台API实现感应操作 |
Android网络编程与互联网技术 |
无线网络概述、蓝牙通信及传输技术、网络连接及管理技术、Wi-Fi编程、Http通信、HttpClient应用 |
熟练Android平台的网络编程接口、熟练Socket、URL、ApacheClient的各种使用方法;掌握Http通信的方式(xml通信、json通信) |
GPS编程 |
LocationManager编程、Forward Geocoding和Reverse Geocoding、Google Map服务概述、MapView、MapController、Overlay、导航技术 |
熟练Android平台的定位API、能够使用这些API实现定位、跟踪、查找等功能 |
开发 |
Android NDK 开发 |
了解Android NDK和JNI;能够搭建NDK开发环境和编译环境进行本地化开发;能够做应用的本地化和游戏移植开发 |
实战项目 |
视频播放器、微博客户端、汽车导航系统 |
|
第二阶段(android游戏编程),120课时 |
||
2D游戏编程 |
Android图形图像开发、View、Surface View、 Android动画技术 |
熟练Android平台的图形图像处理API、能够使用这些API绘制图形、动画等;熟练View、SurfaceView、自定义视图 |
3D游戏编程 |
OpenGL与OpenGL ES区别;OpenGL ES基础,OpenGL ES游戏引擎框架 |
熟练OpenGL ES的常见API的使用;能够使用OpenGL ES API实现各种 |
游戏引擎 |
游戏引擎音效模块、游戏引擎实体模块、游戏引擎OpenGL 模块 |
熟练游戏引擎基础框架;熟练游戏引擎音效部分实现;熟练游戏引擎粒子系统实现;熟练游戏引擎OpenGL ES 3D部分实现 |
游戏类型 |
AVG冒险游戏、PZL益智类游戏、ACT动作游戏、RPG角色扮演类游戏、STG 射击类游戏、FPS 人称视角射击游戏、SLG 策略游戏、SPT 体育类游戏 |
掌握当前流行各种游戏的玩法、游戏的视觉效果、游戏的设计;能够编写一些典型的3D游戏案例; |
实战项目 |
斗地主对战游戏、超级玛丽 |
学习环境:

相册
广州天河校区
广州天河校区
广州天河校区
广州天河校区





开班咨询
您想了解课程哪些方面呢?专业选校顾问为你1对1解答,帮你选好课程
开班时间课程费用开课校区周边交通授课师资上课时段招生对象其他咨询
在线提问