课程关键词:东莞Android开发培训班
一阶段:Android基础与应用开发培训 |
理论与实践内容 |
|||
1 |
Java面向对象-继承、封装、多态 |
理论教学 |
1. 类的基本写法 |
1.掌握类的基本写法 |
2. 类的继承 |
2.掌握继承的概念与方法 |
|||
3. 运行时多态 |
3.理解多态的概念 |
|||
4. 抽象类 |
4.掌握抽象类与接口的相关概念与作用 |
|||
5. 接口 |
|
|||
实践项目 |
汽车信息管理系统 |
1.掌握通过继承创建类的方法 |
||
2.在编程中使用多态技术 |
||||
3.掌握抽象类的创建与使用 |
||||
4.掌握接口的创建与使用 |
||||
2 |
Java *技术编程 |
理论教学 |
1. Java UI |
掌握UI的编写 |
2. 线程 |
线程基础知识以及同步 |
|||
3. Java Socket编程 |
Socket基础知识和基本原理 |
|||
实践项目 |
网络聊天室 |
基于Socket的多线程聊天室的编制 |
||
3 |
数据库SQL语句 |
理论教学 |
1. 了解三范式,以及数据库设计基本准则 |
了解SQL语句 |
2. SQL语句的基本编写 |
||||
实践项目 |
学生选课系统 |
使用脚本创建数据库,并能进行基本数据库语句的编写; |
||
4 |
Android引论 |
理论教学 |
1、Android基础、发展历史和趋势 |
了解Android的体系架构及其所处的位置; |
实践项目 |
1. 的手机程序欣赏; |
1.Eclipse移动开发环境的配置; |
||
2. eclipse调试程序步骤; |
2.基本调试的技术; |
|||
5 |
*图形用户界面 |
理论教学 |
1.Activity、Intent的概念 |
1. 掌握Activity程序的基本框架及其生命周期; |
2.*图形组件的使用; |
2. 基本图形用户界面类之间的关系; |
|||
实践项目 |
1.短信发送 |
1.Eclipse中Android的开发; |
||
2.记事本 |
2.基本图形用户界面以及事件处理的使用; |
|||
6 |
Android数据存储 |
理论教学 |
1. SQLite机制与管理; |
1.掌握SQLite机制及管理; |
2. SQLite操作; |
2.熟悉SQLite的各种操作; |
|||
3. SQLite的访问与排序; |
|
|||
实践项目 |
记事本 |
熟练运用SQLite进行本地数据库的创建、查询和排序; |
||
7 |
RSS协议网络开发 |
理论教学 |
1.RSS协议; |
1. 了解RSS协议; |
2.SAX解析,PULL解析,DOM解析; |
2. 读取互联网数据 |
|||
|
选取合适方式解析XML文件 |
|||
实践项目 |
1. 城市天气预报 |
培养实际动手能力,提高编程水平。 |
||
2. 地震预报 |
||||
3.RSS阅读器 |
||||
8 |
Android |
理论教学 |
1.的控制 |
1.使用Camera拍照 |
2. 图片的编辑 |
2. 对图片进行编辑 |
|||
3. 微博SDK框架 |
3.使用微博SDK共享照片 |
|||
4. 本地SD卡的访问 |
4、浏览本地文件 |
|||
实践教学 |
相册 |
培养实际动手能力,提高编程水平。 |
||
9 |
音乐播放器 |
理论教学 |
Media播放框架API介绍 |
1. 播放音乐 |
2. 歌曲搜索 |
||||
实践教学 |
音乐播放器 |
熟练使用Media播放框架,开发一个音乐播放器 |
||
10 |
系统发布 |
实践教学 |
Eclipse系统部署和发布 |
掌握部署和发布 |
11 |
中期答辩 |
理论教学 |
课程设计指导 |
系统分析 |
实践教学 |
课程设计答辩 |
实现以及答辩准备 |
第二阶段:实训项目培训 |
实训实操内容 |
|
1 |
自定义应用框架 |
1. 反向控制技术详解 |
2. 深入研究Android应用框架 |
||
3. 多Activity应用设计及如何适应系统Activity管理机制 |
||
4. 自定义自己的应用框架 |
||
5. 实现自己的应用 |
||
6. 本地和远程加载、安装、运行自定义的应用(涉及文件系统、**协议、zip解压及java字节码的动态加载技术) |
||
2 |
远程视频监控 |
1. socket网络编程详解 |
2. 设计应用层网络协议栈 |
||
3. 面向接口编程讲解 |
||
4. 设计模式在Android开发中的应用 |
||
5. 流媒体协议介绍 |
||
6. 流媒体服务器介绍 |
||
7. 流媒体播放器介绍 |
||
8. Android音视频播放 |
||
3 |
股票财经金融软件 |
1.线程池及线程同步讲解 |
2. **数据下载类库封装 |
||
3. xml解析与Java反射机制结合 |
||
4. MVC模式详解 |
||
5.自定义控件实战 |
||
6.复杂界面设计 |
||
7. 2D绘图 |
||
8.手势控制讲解 |
||
4 |
移动导购平台 |
1. 软件开发全过程详解(从需求分析到产品发布) |
2. **+xml实战升华 |
||
3. 多种成熟的Android实用自定义控件讲解 |
||
4. 程序界面美化技巧 |
||
5. Android数据存储详解(preference、文件、sqlite) |
||
6. 设计模式进阶 |
更多培训课程,学习资讯,课程优惠等学校信息,请进入 东莞大朗嵌入式培训东莞大朗CAD培训 网站详细了解,免费咨询电话:400-998-6158