课程介绍:
本课程培养掌握必要的计算机基础理论和软硬件开发过程,具备具体的应用软件设计能力,掌握必需的ANDROID开发系统理论、ANDROID系统架构以及编程的技术、方法和工具,能从事ANDROID系统应用、设计、开发与测试的技能型、实用型高级人才。
行业需求为核心的课程体系:
在实训项目经理的带领下,通过完成多个企业级项目(基于ANDROID移动平台的客户关系管理系统等)的分析、设计和开发,掌握开发企业级软件项目过程所需的设计规范、开发流程、质量控制及项目管理。
就业方向:
手机应用程序开发人员
手机生产企业编码人员、测试人员、系统支持人员
手机软件维护人员 |
| 课程明细及目标 |
| |
Java核心技术 |
| 1 |
基本元素;结构控制;类和对象;数组;字符串;继承和多态;应知类;抽象类、接口和包,GUI编程之AWT;异常;泛型;枚举;线程;I/O流;Applet;多媒体。集合框架;实用类;JDBC;JavaBean;GUI编程之Swing;RMI;Java打印服务。 |
96 |
掌握Java的基本语法,精通面向对象编程,包括封装、继承、多态等,掌握委托、事件机制,理解异常和泛型的应用。 |
| 网络编程基础 |
| 2 |
Android应用开发基础 |
Android 开发环境搭建、Android 应用程序结构
Android 基本组件、Android UI布局及样式
Activity、Service、ContentProvider
Android AppWidget |
96 |
掌握Android程序设计,能够进行GUI和非GUI程序设计 |
| Android高级应用开发 |
开发自定义控件
触摸/按键(UI Events)事件处理
2D/3D编程
动画功能
位置服务
Android网络应用开发 |
96 |
掌握Android高级应用开发,能够进行2D/3D等图形图像程序设计,能够进行多媒体应用、网络应用等出现设计。了解并能熟练使用Android开发的特性 |
| Android移动应用开发 |
电话功能编程接口
蓝牙应用开发
SMS/MMS编程接口
基于地图的应用 |
80 |
掌握Android移动应用开发,能够熟练使用电话、蓝牙、无线等设备进行移动应用开发。 |
| 3 |
Android应用框架 |
| Android 源代码编译、Android 框架分析、Android 通讯机制、OpenGL ES控件编程 |
64 |
熟练掌握Android应用框架,通讯机制等深层机制,了解OpenGL ES等控件,能够进行更复杂的程序设计 |