上海Android开发工程师培训班
【教学目标】
培养学生掌握基于Android平台的软件开发理论和流程,精通Android开发平台上主流程序设计语言和软件开发工具,达到Android平台软件工程师的基本需求。成绩合格的毕业生将具备1-2年的Android开发实践工作经验。
【就业前景】
随着采用Android系统的谷歌手机、平板电脑等产品逐渐扩大市场占有率,Android平台人才的缺口日益显现。据业内统计,目前国内的3G研发人才缺口有三、四百万,其中Android研发人才缺口至少30万,Android软件工程师无疑是基于手机端有发展潜力的职业。
【从业方向】
企业应用开发 通用应用开发 游戏开发
【课程特色】
①通过多个项目来学习掌握计算机编程技术,同时积累至少1-2年的软件开发经验.
②学习过程中每天需要完成课堂作业和课后作业;每学完一个专题就配有一个项目实战。边讲边练,将累计完成30000行以上程序。
【课程内容】
阶段:java编程
系列 章 节 知识点 授课时间(天) 基础系列 章 开发简单的java应用程序 Java简介 Java简介 1.0 Java环境的搭建 Java环境的搭建 开发简单java程序 开发简单java程序 第二章 变量和数据类型 变量 变量 0.5 数据类型 Java数据类型 基本类型转换 第三章 运算符 运算符(上) 表达式和算术、赋值及关系运算符 0.5 运算符(下) 逻辑和位运算符 位运算符-示例 第四章 条件结构 条件结构(上) if-else语句 1.0 条件结构(下) switch-case语句 案例讲解-万年历 案例讲解-万年历 第五章 循环结构 while和do-while循环 while和do-while循环语句 2.0 for循环 for循环语句和二重循环 for循环-案例讲解 for循环-案例讲解 break和continue语句 break和continue语句 第六章 数组 一维数组 数组的声明、创建和初始化 1.5 常用数组排序算法 常用数组查找算法 Arrays类使用 二维数组 二维数组的声明、创建和初始化 二维数组-案例讲解 二维数组-案例讲解 阶段项目: 骑士飞行棋、minDVD系统 第七章 面向对象编程 类和对象概述 类和对象概述 1.0 类和对象的概述-案例讲解 类和对象的概述-案例讲解 对象的创建和使用 创建并使用对象 方法定义使用和变量作用域 String对象的声明操作和Java内存管理机制 对象的创建和使用-案例讲解 对象的创建和使用-案例讲解 封装 封装概念和UML类图 1.0 构造方法和this关键字 static关键字和设计模式 方法重载和包 继承 继承概念、实现和super关键字 1.5 方法重写和final关键字 Object类常见方法 继承-案例讲解 继承-案例讲解 多态 多态概念、对象上下转型和动态静态绑定 多态应用 抽象类和接口 抽象类和模板方法模式 1.0 接口及和抽象类的区别 面向接口编程和简单工厂模式 策略模式 接口和抽象类-案例讲解 接口和抽象类-案例讲解 阶段项目: 银行管理系统 系列 第八章 特性 内部类 内部类概念和成员内部类及应用 1.0 静态、匿名、局部内部类及应用 内部类-案例讲解 内部类-案例讲解 自动装箱和拆箱 自动装箱拆箱和枚举类型 String、StringBuffer、StringBuilder String、StringBuffer、StringBuilder String、StringBuffer、StringBuilder-案例讲解 String、StringBuffer、StringBuilder-案例讲解 常用类 Date和SimpleDateFormat类 Canlendar、GregorianCalendar、Math和Random类 常用类-案例讲解 常用类-案例讲解 第九章 异常处理 异常 异常概念、分类、异常处理机制和try-catch-finally语句 0.5 throw、throws和自定义异常 异常-案例讲解 异常-案例讲解 第十章 泛型 泛型详解 泛型简介和泛型类 0.5 限制泛型可用类型、类型通配和泛型方法 泛型-案例讲解 泛型-案例讲解 第十一章 IDE IDE IDE介绍和Eclipse使用 放到其它章节中顺带讲一下 Eclipse调试程序 第十二章 集合 集合框架介绍 集合框架介绍 0.5 List容器 List接口和ArrayList ArrayList-示例 LinkedList List容器-案例讲解 List容器-案例讲解 map容器 Map接口和HashMap 1.5 HashMap示例和哈希码 TreeMap、Comparator和Comparable接口 map容器-案例讲解 map容器-案例讲解 Set容器 Set容器 Collections Collections Collections-案例讲解 Collections-案例讲解 第十三章 GUI AWT GUI概述和AWT框架 1.0 布局管理器 事件模型 事件概念、事件种类、事件监听器和事件适配器 事件示例和观察者模式 Swing Swing Swing-案例讲解 第十四章 反射 Java反射机制 Java反射机制 0.5 Java反射API reflect库和反射API Java反射API-示例 反射-案例讲解 第十五章 多线程 Java线程模型 Java线程模型 1.5 多线程编程 线程同步 线程通信 多线程-案例讲解 第十六章 IO IO框架 IO框架 1.0 IO框架-案例讲解 字节流 文件输入输出流和字节数组流 过滤流和缓冲流 装饰模式 字节流-案例讲解 字符流 字符流 1.0 其它流 对象流和输入输出字符流 随机访问流 其它流-案例讲解 第十七章 网络编程 网络基本概念 网络基本概念 1.0 Socket编程 基于TCP协议的Socket编程 基于UDP协议的Socket编程 Socket编程-案例讲解 URL编程 URL编程 阶段项目: 银行管理系统升级版 第十八章 Java新特性 Annotation Annotation简介和标准、自定义及Meta Annotation 不讲,后面使用到再讲 反射与Annotation 第十九章 XML入门 XML入门 XML简介 1.0 XML文档结构和语法规则 DTD DTD DTD简介 声明元素的使用规则 声明属性的使用规则 DTD的引入方式和局限性 命名空间 命名空间 命名空间 XML解析 XML解析 XML解析器和SAX解析 1.0 SAX解析-示例1 SAX解析-示例2 DOM解析 DOM解析-示例1 DOM API DOM解析-示例2 DOM解析-示例3 |
|||||
系列 |
章 |
节 |
知识点 |
授课时间(天) |
|
基础系列 |
章 |
开发简单的java应用程序 |
Java简介 |
Java简介 |
1.0 |
Java环境的搭建 |
Java环境的搭建 |
||||
开发简单java程序 |
开发简单java程序 |
||||
第二章 |
变量和数据类型 |
变量 |
变量 |
0.5 |
|
数据类型 |
Java数据类型 |
||||
基本类型转换 |
|||||
第三章 |
运算符 |
运算符(上) |
表达式和算术、赋值及关系运算符 |
0.5 |
|
运算符(下) |
逻辑和位运算符 |
||||
位运算符-示例 |
|||||
第四章 |
条件结构 |
条件结构(上) |
if-else语句 |
1.0 |
|
条件结构(下) |
switch-case语句 |
||||
案例讲解-万年历 |
案例讲解-万年历 |
||||
第五章 |
循环结构 |
while和do-while循环 |
while和do-while循环语句 |
2.0 |
|
for循环 |
for循环语句和二重循环 |
||||
for循环-案例讲解 |
for循环-案例讲解 |
||||
break和continue语句 |
break和continue语句 |
||||
第六章 |
数组 |
一维数组 |
数组的声明、创建和初始化 |
1.5 |
|
常用数组排序算法 |
|||||
常用数组查找算法 |
|||||
Arrays类使用 |
|||||
二维数组 |
二维数组的声明、创建和初始化 |
||||
二维数组-案例讲解 |
二维数组-案例讲解 |
||||
阶段项目: 骑士飞行棋、minDVD系统 |
|||||
第七章 |
面向对象编程 |
类和对象概述 |
类和对象概述 |
1.0 |
|
类和对象的概述-案例讲解 |
类和对象的概述-案例讲解 |
||||
对象的创建和使用 |
创建并使用对象 |
||||
方法定义使用和变量作用域 |
|||||
String对象的声明操作和Java内存管理机制 |
|||||
对象的创建和使用-案例讲解 |
对象的创建和使用-案例讲解 |
||||
封装 |
封装概念和UML类图 |
1.0 |
|||
构造方法和this关键字 |
|||||
static关键字和设计模式 |
|||||
方法重载和包 |
|||||
继承 |
继承概念、实现和super关键字 |
1.5 |
|||
方法重写和final关键字 |
|||||
Object类常见方法 |
|||||
继承-案例讲解 |
继承-案例讲解 |
||||
多态 |
多态概念、对象上下转型和动态静态绑定 |
||||
多态应用 |
|||||
抽象类和接口 |
抽象类和模板方法模式 |
1.0 |
|||
接口及和抽象类的区别 |
|||||
面向接口编程和简单工厂模式 |
|||||
策略模式 |
|||||
接口和抽象类-案例讲解 |
接口和抽象类-案例讲解 |
||||
阶段项目: 银行管理系统 |
|||||
系列 |
第八章 |
特性 |
内部类 |
内部类概念和成员内部类及应用 |
1.0 |
静态、匿名、局部内部类及应用 |
|||||
内部类-案例讲解 |
内部类-案例讲解 |
||||
自动装箱和拆箱 |
自动装箱拆箱和枚举类型 |
||||
String、StringBuffer、StringBuilder |
String、StringBuffer、StringBuilder |
||||
String、StringBuffer、StringBuilder-案例讲解 |
String、StringBuffer、StringBuilder-案例讲解 |
||||
常用类 |
Date和SimpleDateFormat类 |
||||
Canlendar、GregorianCalendar、Math和Random类 |
|||||
常用类-案例讲解 |
常用类-案例讲解 |
||||
第九章 |
异常处理 |
异常 |
异常概念、分类、异常处理机制和try-catch-finally语句 |
0.5 |
|
throw、throws和自定义异常 |
|||||
异常-案例讲解 |
异常-案例讲解 |
||||
第十章 |
泛型 |
泛型详解 |
泛型简介和泛型类 |
0.5 |
|
限制泛型可用类型、类型通配和泛型方法 |
|||||
泛型-案例讲解 |
泛型-案例讲解 |
||||
第十一章 |
IDE |
IDE |
IDE介绍和Eclipse使用 |
放到其它章节中顺带讲一下 |
|
Eclipse调试程序 |
|||||
第十二章 |
集合 |
集合框架介绍 |
集合框架介绍 |
0.5 |
|
List容器 |
List接口和ArrayList |
||||
ArrayList-示例 |
|||||
LinkedList |
|||||
List容器-案例讲解 |
List容器-案例讲解 |
||||
map容器 |
Map接口和HashMap |
1.5 |
|||
HashMap示例和哈希码 |
|||||
TreeMap、Comparator和Comparable接口 |
|||||
map容器-案例讲解 |
map容器-案例讲解 |
||||
Set容器 |
Set容器 |
||||
Collections |
Collections |
||||
Collections-案例讲解 |
Collections-案例讲解 |
||||
第十三章 |
GUI |
AWT |
GUI概述和AWT框架 |
1.0 |
|
布局管理器 |
|||||
事件模型 |
事件概念、事件种类、事件监听器和事件适配器 |
||||
事件示例和观察者模式 |
|||||
Swing |
Swing |
||||
Swing-案例讲解 |
|||||
第十四章 |
反射 |
Java反射机制 |
Java反射机制 |
0.5 |
|
Java反射API |
reflect库和反射API |
||||
Java反射API-示例 |
|||||
反射-案例讲解 |
|||||
第十五章 |
多线程 |
Java线程模型 |
Java线程模型 |
1.5 |
|
多线程编程 |
线程同步 |
||||
线程通信 |
|||||
多线程-案例讲解 |
|||||
第十六章 |
IO |
IO框架 |
IO框架 |
1.0 |
|
IO框架-案例讲解 |
|||||
字节流 |
文件输入输出流和字节数组流 |
||||
过滤流和缓冲流 |
|||||
装饰模式 |
|||||
字节流-案例讲解 |
|||||
字符流 |
字符流 |
1.0 |
|||
其它流 |
对象流和输入输出字符流 |
||||
随机访问流 |
|||||
其它流-案例讲解 |
|||||
第十七章 |
网络编程 |
网络基本概念 |
网络基本概念 |
1.0 |
|
Socket编程 |
基于TCP协议的Socket编程 |
||||
基于UDP协议的Socket编程 |
|||||
Socket编程-案例讲解 |
|||||
URL编程 |
URL编程 |
||||
阶段项目: 银行管理系统升级版 |
|||||
第十八章 |
Java新特性 |
Annotation |
Annotation简介和标准、自定义及Meta Annotation |
不讲,后面使用到再讲 |
|
反射与Annotation |
|||||
第十九章 |
XML入门 |
XML入门 |
XML简介 |
1.0 |
|
XML文档结构和语法规则 |
|||||
DTD |
DTD |
DTD简介 |
|||
声明元素的使用规则 |
|||||
声明属性的使用规则 |
|||||
DTD的引入方式和局限性 |
|||||
命名空间 |
命名空间 |
命名空间 |
|||
XML解析 |
XML解析 |
XML解析器和SAX解析 |
1.0 |
||
SAX解析-示例1 |
|||||
SAX解析-示例2 |
|||||
DOM解析 |
|||||
DOM解析-示例1 |
|||||
DOM API |
|||||
DOM解析-示例2 |
|||||
DOM解析-示例3 |
第二阶段:数据库开发
章 |
节 |
知识点 |
授课时间(天) |
|
章 |
Oracle |
关系型数据库基础 |
关系型数据库的概念 |
1 |
Oracle简介-1 |
||||
Oracle简介-2 |
||||
查询语句 |
SELECT语句 |
|||
排序和条件查询-1 |
||||
排序和条件查询-2 |
||||
单行函数 |
函数简介、字符和数值函数 |
|||
日期函数 |
||||
转换函数 |
||||
多表查询 |
多表查询的概念 |
2 |
||
表的连接方式-1 |
||||
表的连接方式-2 |
||||
组函数 |
组函数简介 |
|||
GROUP BY子句和HAVING子句 |
||||
子查询 |
子查询的概念和使用 |
|||
子查询的使用 |
||||
数据建模和数据库设计 |
系统开发概念和数据建模 |
1 |
||
数据建模 |
||||
数据库设计 |
||||
DDL语句 |
CREATE语句-1 |
|||
CREATE语句-2 |
||||
ALTER、DROP和其它DDL语句 |
||||
DML语句 |
INSERT语句-1 |
|||
INSERT语句-2 |
||||
UPDATE和DELETE语句 |
||||
事务 |
||||
Oracle数据字典 |
Oracle数据字典 |
0.5 |
||
常见数据库对象 |
序列SEQUENCE |
|||
视图VIEW |
||||
索引INDEX |
||||
用户访问控制 |
Oracle体系结构 |
|||
权限、同义词SYNONYM和数据导入导出 |
第二章 |
JDBC |
JDBC基础 |
JDBC简介-1 |
1 |
JDBC简介-2 |
||||
JDBC开发流程-1 |
||||
JDBC开发流程-2 |
||||
JDBC开发流程-3 |
||||
JDBC开发流程-4 |
||||
JDBC开发流程-5 |
||||
JDBC优化 |
||||
对象关系映射(ORM) |
ORM思想 |
1 |
||
ORM思想-示例 |
||||
一对一关联关系映射-1 |
||||
一对一关联关系映射-2 |
||||
一对多关联关系映射-1 |
||||
一对多关联关系映射-2 |
||||
多对多关联关系映射 |
||||
JDBC |
事务-1 |
0.5 |
||
事务-2 |
||||
批处理 |
||||
DAO模式 |
||||
DAO模式-示例 |
||||
JDBC模板 |
第三阶段:web前端及javaEE基础开发
章 |
节 |
知识点 |
授课时间(天) |
|
章 |
HTML |
HTML介绍 |
HTML介绍 |
1.0 |
HTML结构 |
HTML结构 |
|||
HTML常用标签 |
HTML常用标签 |
|||
HTML框架 |
HTML框架 |
|||
HTML表格 |
HTML表格 |
|||
HTML表单 |
HTML表单 |
|||
HTML多媒体 |
HTML多媒体 |
|||
第二章 |
CSS |
CSS简介 |
CSS简介 |
1.0 |
CSS的基本使用 |
CSS的基本使用 |
|||
CSS选择器 |
CSS选择器 |
|||
CSS常用样式属性的设置 |
CSS常用样式属性的设置-1 |
|||
CSS常用样式属性的设置-2 |
||||
CSS定位与DIV布局 |
盒子模型和元素定位 |
1.0 |
||
DIV+CSS布局实战-1 |
||||
DIV+CSS布局实战-2 |
||||
课程案例:彩妆热卖产品列表带按钮的轮播广告聚美优品美容产品热点聚美优品商品分类摄影社区热门小镇淘宝网导航相册服务新品游戏页面制作商品图片列表课程项目:旅游网站 |
||||
第三章 |
JavaScript |
JavaScript简介 |
JavaScript简介 |
1.0 |
JavaScript基础语法(上) |
变量和数据类型 |
|||
变量和数据类型及常用运算符 |
||||
JavaScript基础语法(下) |
流程控制和常用特殊语句 |
|||
JavaScript函数 |
JavaScript函数 |
|||
JavaScript对象使用 |
JavaScript对象使用 |
1.0 |
||
BOM |
BOM |
|||
DOM |
DOM对HTML元素访问操作-1 |
|||
DOM对HTML元素访问操作-2 |
||||
DOM对HTML元素的增删改操作 |
||||
JavaScript事件 |
JavaScript事件 |
|||
第四章 |
jQuery |
jQuery简介 |
jQuery简介 |
1.0 |
jQuery选择器 |
jQuery常用选择器详解-1 |
|||
jQuery常用选择器详解-2 |
||||
jQuery DOM操作 |
jQuery对元素节点的操作-1 |
|||
jQuery对元素节点的操作-2 |
||||
jQuery对元素节点的操作-3 |
||||
jQuery对元素节点的操作-4 |
||||
jQuery事件与动画 |
jQuery事件相关介绍 |
1.0 |
||
jQuery实现动画与 |
||||
课程案例: 带按钮的轮播广告带关闭按钮的浮动广告对联浮动广告制作多级菜单的制作右下角延时广告弹出窗口制作伸缩菜单导航条百叶窗推拉效果画廊图片放大镜仿淘宝图片左右切换 |
||||
章 |
节 |
知识点 |
授课时间(天) |
|
章 |
Servlet |
Web简介 |
Web简介 |
1.0 |
Servlet基础 |
Java Web开发环境和介绍 |
|||
Servlet介绍、创建Web Project和部署Web应用 |
||||
Servlet生命周期 |
Servlet API和Servlet生命周期 |
|||
处理Servlet生命周期事件 |
||||
Servlet表单处理 |
HttpServletRequest |
2.0 |
||
表单处理 |
||||
RequestDispatcher和HttpServletResponse |
||||
会话跟踪 |
HttpSession |
1.5 |
||
Cookie和URL重写 |
||||
过滤器与监听器 |
过滤器 |
0.5 |
||
监听器 |
||||
阶段项目: 站内消息系统 |
||||
第二章 |
JSP |
JSP介绍 |
JSP介绍 |
1.0 |
JSP常见标签 |
JSP指令和JSP脚本 |
|||
JSP隐式对象和JSP动作 |
||||
EL表达式语言 |
EL表达式语言 |
1.0 |
||
JSTL标签库 |
JSTL标签库 |
|||
阶段项目: 站内消息系统升级版 |
||||
第三章 |
Ajax |
Ajax |
Ajax |
1 |
Ajax在jQuery中的应用-1 |
Ajax在jQuery中的应用-1 |
|||
Ajax在jQuery中的应用-2 |
Ajax在jQuery中的应用-2 |
第四阶段:安卓开发
系列 |
章 |
节 |
课程名称 |
授课时间(天) |
课程目标 |
||
基础系列 |
章 |
初识Android |
Android简介 |
Android简介 |
1 |
了解Android平台的体系结构、开发环境搭建、Android应用程序的运行以及基于Android平台的各种开发技术、掌握基本控件、容器、Android各种组件的开发技术。 |
|
环境搭建 |
环境搭建 |
||||||
HelloWorld |
HelloWorld |
||||||
第二章 |
基本控件 |
基本控件介绍 |
基本控件概述 |
||||
常用控件(上) |
TextView |
||||||
Button |
|||||||
EditText |
|||||||
常用控件(上)-案例讲解 |
|||||||
常用控件(下) |
ImageView |
1 |
|||||
CheckBox |
|||||||
RadioButton/RadioGroup |
|||||||
事件 |
触摸屏事件 |
||||||
键盘事件 |
|||||||
第三章 |
资源文件 |
资源文件简介 |
资源简介 |
1 |
|||
Values资源 |
资源string的使用 |
||||||
资源style和color的使用 |
|||||||
Drawable资源 |
Drawable资源 |
||||||
Layout资源 |
Layout资源-1 |
||||||
Layout资源-2 |
|||||||
第四章 |
布局 |
布局简介 |
布局简介 |
||||
常用布局(上) |
RelativeLayout |
||||||
TableLayout和GridLayout |
|||||||
常用布局(下) |
LinearLayout、FrameLayout和布局嵌套 |
||||||
布局属性 |
布局属性 |
||||||
第五章 |
选择控件 |
选择控件简介 |
选择控件简介 |
2 |
|||
ListView |
ListView显示数据方式和ListActivity |
||||||
ListView事件 |
|||||||
适配器 |
适配器的概念和使用 |
||||||
适配器-示例1 |
|||||||
适配器-示例2 |
|||||||
适配器-示例3 |
|||||||
适配器-案例讲解 |
|||||||
提高效率 |
提高效率 |
||||||
其它选择控件 |
其它选择控件 |
||||||
第六章 |
控件和容器 |
进度条 |
ProgressBar |
2 |
|||
SeekBar和RatingBar |
|||||||
TabHost和ViewPager |
TabHost |
||||||
ViewPager |
|||||||
第七章 |
菜单 |
菜单简介 |
菜单简介 |
||||
选项菜单 |
选项菜单 |
||||||
上下文菜单 |
上下文菜单 |
||||||
菜单的特性 |
菜单的特性 |
||||||
第八章 |
ActionBar |
ActionBar简介 |
ActionBar简介 |
||||
ActionBar的创建和使用 |
ActionBar的创建和使用 |
||||||
ActionBar的不同样式 |
ActionBar的不同样式 |
||||||
第九章 |
消息和对话框 |
Dialog |
Dialog |
||||
Toast |
Toast |
||||||
其他Dialog |
其他Dialog |
||||||
第十章 |
Activity |
AndroidStudio搭建 |
AndroidStudio搭建 |
2 |
|||
Activity简介 |
Activity简介 |
||||||
Activity生命周期 |
Activity生命周期的常见方法 |
||||||
Activity栈和Activity的启动模式 |
|||||||
Activity状态保存和恢复 |
Activity的重构、状态保存和恢复 |
||||||
Bundle的使用及序列化 |
|||||||
Intent |
Intent介绍、Intent的显式和隐式调用 |
||||||
Intent传参 |
|||||||
Activity传参与返回 |
Activity传参与返回 |
||||||
第十一章 |
Fragment |
Fragment概述 |
Fragment概述 |
1 |
|||
Fragment的使用 |
创建Fragment和Fragment生命周期 |
||||||
Fragment的管理和Support-V4-Library |
|||||||
Fragment之间通讯 |
Fragment之间的通讯 |
||||||
接口回调模式 |
|||||||
第十二章 |
Service |
Service简介 |
Service简介 |
1 |
|||
本地服务的创建与访问 |
本地服务的创建与访问 |
||||||
系统服务和Notification |
系统服务和Notification |
||||||
第十三章 |
BroadcastReceiver |
BroadcastReceiver的概述 |
BroadcastReceiver的概述 |
1 |
|||
BroadcastReceiver的使用 |
BroadcastReceiver的使用 |
||||||
系列 |
第十四章 |
数据存储检索基础 |
SharedPreferences |
SharedPreferences |
1 |
掌握SQLite数据的基本操作;掌握组件ContentProvider的使用;了解Android平台的线程模型及消息机制;掌握动画编程;掌握Android的网络通信和JSON解析;了解和掌握多媒体编程;掌握传感器、位置服务和新特性等编程技术。 |
|
文件存储 |
Android文件操作和使用内部储存空间 |
||||||
使用外部储存空间 |
|||||||
文件存储--案例讲解 |
文件存储--案例讲解 |
||||||
XML |
XML |
||||||
第十五章 |
数据存储检索 |
数据库概念与操作 |
数据库概念与操作 |
1 |
|||
SQLiteDataBase |
SQLiteDatabase命令 |
||||||
SQLiteDatabase方法和SQLiteOpenHelper |
|||||||
ContentProvider |
ContentProvider |
||||||
第十六章 |
绘图相关类 |
绘图相关类 |
绘图相关类 |
1 |
|||
SurfaceView |
SurfaceView |
||||||
9patch |
9patch |
||||||
第十七章 |
多线程和异步通信 |
主线程和ANR |
主线程和ANR |
1 |
|||
Android消息机制 |
Android消息机制 |
||||||
AsyncTask |
AsyncTask |
||||||
第十八章 |
动画 |
逐帧动画 |
逐帧动画 |
1 |
|||
补间动画 |
补间动画 |
||||||
转场动画 |
转场动画 |
||||||
属性动画 |
属性动画 |
||||||
第十九章 |
网络编程 |
网络链接 |
网络链接 |
1 |
|||
Json解析 |
Json解析 |
||||||
第二十章 |
多媒体 |
MediaPalyer |
MediaPalyer |
1 |
|||
SoundPool |
SoundPool |
||||||
AudioManager |
AudioManager |
||||||
MediaRecorder |
MediaRecorder |
||||||
视频播放 |
视频播放 |
||||||
Camera |
Camera |
||||||
第二十一章 |
AppWidget |
桌面组件简介 |
桌面组件简介 |
||||
桌面组件事件响应 |
桌面组件事件响应 |
||||||
桌面组件配置Activity |
桌面组件配置Activity |
||||||
第二十二章 |
Telephony |
电话编程 |
电话编程 |
||||
短信编程 |
短信编程 |
||||||
第二十三章 |
Sensor |
传感器简介 |
传感器简介 |
1 |
|||
姿态传感器 |
姿态传感器 |
||||||
第二十四章 |
Location |
位置服务开发 |
位置服务开发 |
||||
内容扩展 |
Android第三方框架使用 |
2 |
|||||
Android第三方组件使用 |
|||||||
版本控制svn和git使用 |
|||||||
案例和项目 |
Android案例 |
Android项目 |
|||||
2048游戏 |
仿(猎豹)浏览器的菜单弹出效果 |
安全卫士 |
|||||
电话窃听器 |
仿牌类游戏洗牌出牌效果 |
雷神游戏 |
|||||
短信验证码 |
仿人人网侧边栏 |
flappy bird |
|||||
刮刮乐 |
怪物按指定线路前进效果 |
仿微信 |
|||||
抢红包 |
手电筒 |
新浪微博 |
|||||
猜数字游戏 |
书架 |
3D赛艇 |
|||||
打地鼠游戏 |
涂鸦板 |
小说阅读器 |
|||||
IP拨号 |
九宫格 |
视频播放器 |
|||||
多线程下载 |
随手势删除指定的列表信息 |
天气预报 |
|||||
二维码扫描 |
自动播放图片效果 |
在线书城客户端App |
【招生对象】
适合“零”基础学员。
计算机、电子、自动化、通信工程等相关专业。
具备很好的学习能力和严谨的逻辑思维能力。
有行业经验,需技术提升者。
【专业师资】
陈豪
Oracle University 认证讲师 Java、Android 讲师
毕业于上海交通大学,10年多的软件开发和培训经验,从事过多个大型C/S和B/S项目的开发。曾参与设计开发"上海海事局船员认证考试系统"和“长春市车管所驾培系统”等项目。培训了数千名Java、Android方向的学员。
陈彬
Android 项目经理
有4年的Android项目开发经验及教学经验,先后开发过“广东电信通信助理系统”、“佛山工商行移动OA系统”、“依波表销售系统”、“多方通系统”等大型Android项目,并在山东、广西各个高校开展了多次实训教学授课。
【学员案例】
【关于我们】
甲骨文OAEC人才产业基地是甲骨文在中国重要的发展布局之一,为进一步开拓中国市场,培养积累软件人才、提高服务质量,甲骨文公司利用其自身在软件、数据库、解决方案等房名的地位,联合合作伙伴在中国区建设甲骨文OAEC人才产业基地项目,上海海文信息技术有限公司作为甲骨文的OPN合作伙伴,负责中国甲骨文OAEC人才产业的建设和运营。