||
Android应用程序开发课程
1、 课程背景
A、 本课程是Android应用开发的课程,课程内容包括Android平台架构及环境搭建, XML代码解析与控件使用,事件处理与页面转换,视频播放,数据库存储,网络编程等。
B、本课程实验内容全部来自工程实践项目,是项目实践的总结,学员可以直接利用实验中的内容到实际的开发中,最大限度分享老师的经验。
2、 招生对象
欲从事基于Android操作系统平台的手机程序应用开发的在职、在校学员。
3、入学要求
A、理工科在校、毕业学员:具备一种面向对象编程语言基本知识;
B、在职学员:具备C++或者JAVA的基本知识
4、培训目标
A、 熟练运用Java语言标准类库和Android系统类库,掌握相关调试经验和调试技巧,编写规范代码;
B、 通过实训,理解Android程序开发过程(XML代码解析与控件使用、事件处理与页面转换、视频播放、数据库存储、网络编程等);
C、 能够熟练编写Android应用程序,达到企业用人需求;
5、目标岗位
A、Android应用程序开发工程师;
B、手机产品开发工程师;
序号 |
课程名称 |
课时 |
备注 |
| |||
1 |
Java语言预科语言预科班 |
24 |
3天 |
2 |
Android初级应用开发 |
40 |
5天 |
3 |
贪吃蛇项目实践 |
24 |
3天 |
4 |
Android中级应用开发 |
32 |
4天 |
5 |
Android高级应用开发 |
16 |
2天 |
6 |
视频播放器、科学计算器、优惠券下载任选一 |
32 |
4天 |
| |||
总计 |
168课时,8课时*21天=168课时 |
7、课程和项目内容概述
Java语言预科班 课程时间3天 | |||
课程时间 |
课程名称 |
课程内容 |
掌握要求 |
第1天 |
Java语言预科 |
基本java语言语法 |
精通 |
第2天 |
Java语言预科 |
深入理解类与对象 |
精通 |
第3天 |
Java语言预科 |
基本Java语言程序设计实践初级 |
精通 |
Android应用开发初级 课程时间5天 | |||
课程时间 |
课程名称 |
课程内容 |
掌握要求 |
第1天 |
Android初级应用开发 |
Android平台架构及特性介绍,搭建开发环境 |
掌握 |
第2天 |
Android初级应用开发 |
XML代码解析与控件使用 |
精通 |
第3天 |
Android初级应用开发 |
Android事件处理与视图设计 |
精通 |
第4天 |
Android初级应用开发 |
Android基本程序单元Activity讲解 |
精通 |
第5天 |
Android初级应用开发 |
Android组件信使Intent与页面跳转 |
精通 |
项目实践 课程时间3天 | |||
共3天 |
贪吃蛇项目实践 |
完成贪吃蛇项目 |
3天 |
Android应用开发中级 课程时间4天 | |||
课程时间 |
课程名称 |
课程内容 |
掌握要求 |
第1天 |
Android中级应用开发 |
视频音频播放 |
精通 |
第2天 |
Android中级应用开发 |
图片访问、画图与动态图形绘制 |
精通 |
第3天 |
Android中级应用开发 |
Android数据存储之文件 |
精通 |
第4天 |
Android中级应用开发 |
Android数据存储之SQLite |
精通 |
Android应用开发高级 课程时间2天 | |||
课程时间 |
课程名称 |
课程内容 |
掌握要求 |
第1天 |
Android高级应用开发 |
Socket网络编程 |
精通 |
第2天 |
Android高级应用开发 |
通过URL、HTTP、Web Service进行网络编程 |
精通 |
项目实践(任选一) 课程时间两天 | |||
共4天 |
视频播放器 科学计算器 优惠券下载 |
完成实践项目 |
4天 |