课程描述: | 本课程涉及到Android开发的所有高级技术,**进行大型项目的架构设计和开发,掌握Android技术。课程中的每个知识点都是程序开发人员必不可少的内容,都可以提高开发人员的开发效率。相当于在企业经过1年的研发水平。周六、日上课,为280学时,约4个月学习。 |
课程目的: | **本课程的学习可掌握: • 构建Android开发环境 • 剖析Android应用程序核心 • 熟练Android UI开发 • 熟练Android的音频、视频开发 • 熟练Android本地数据存取访问 • 熟练Android网络应用开发 • 熟练Android桌面组件(Widget)的开发 • 熟练Android 里的Google Mobile Adsense • 熟练ZAndroid应用程序的发布流程 • 熟练Android的开发调试技巧 • 横向对比Android与其他当前主流移动开发平台(Apple iPhone,Nokia Symbian, Nokia/Intel: Meego)的优劣 • 概述智能平台上的游戏开发 • 敏捷开发在项目小组中的实战应用 • 系统移植初步 |
就 业: | • Android 应用开发工程师(Android Application Development Engineer),能够独立胜任Android平台上个各类应用程序开发。 • Android共享软件作者,能够用Android Market平台及其它第三方平台,进行共享软件的推广及成单。 |
培训对象: | 本课程适用对象: 1.对移动通讯技术感兴趣的技术人员; 2.有一定开发基础的的技术人员。 |
入学要求: | 1.大学专科(含专科)以上学历; 2.计算机、电子、自动化、通信工程等相关专业; 3.不具备以上条件,但从事 2 年以上计算机相关工作或对计算机编程有热情的学员; |
就 业:学习完Android应用开发培训班,可以从事Android应用,可以从事开发Android的GUI界面开发,和Android 2D/3D游戏开发,各类3G网络服务等应用开发工作。
具体岗位包括:
◆Android应用研发工程师
◆Android测试工程师
◆Android系统UI设计师
课程内容:
课程模块 |
课程内容 | |
Java程序设计 |
Java介绍 |
Java 语言 Java的特点 Java 虚拟机 (JVM) 掌握Java 程序运行环境的配置 |
Java基础 |
Java 基础知识 基本数据类型 | |
面向对象 |
理解类、对象、消息 理解抽象和封装 掌握包的创建和导入 继承 多态及其特点 Final abstract 接口及其特点 | |
异常 |
异常处理 异常体系结构 自定义异常 | |
GUI编程
|
Swing入门 Swing GUI框架 基本的 Swing 应用程序 事件处理 | |
网络通信与线程 |
用套接口类编程 用Thread类实现线程功能 用Runnable接口实现线程功能 | |
Android应用程序设计 |
Android简介 |
了解Android 在Windows下搭建Android开发环境 编写**个Android程序 |
Android程序设计基础 |
Android应用程序结构 用户界面设计 | |
小项目 |
Android多媒体程序设计(MP3) 实现功能:播放存储卡的mp3文件;调整音量;实现拖放功能等; |