课程信息
课程介绍
Android项目实训
课程结构 | 技术讲解 | 工作日 |
JAVA基础 | 1、java面向对象特性、数据与集合特性 | 4 |
2、线程原理与编程、反射机制与实现类 | ||
Android系统 | 1、 Android开发平台、Eclipse+ADT开发环境 | 2 |
2、 AVD、Android体系结构 | ||
3、 Android核心组件(Activity、Intent)及其生命周期 | ||
4、 资源系统 | ||
布局设计 | 1、 UI系统、常用布局菜单和对话框 | 6 |
2、 基本组件、UI组件、适配器(Adapter) | ||
3、 事件监听、Handler机制、高级组件 | ||
4、 项目实训:订票系统界面设计 | ||
文件系统 | 1、 文件系统、SDCard访问、Content Provider | 4 |
2、 项目实训:票务数据本地获取 | ||
数据库 | 1、 SQLite编程、SQLiteHelper | 5 |
2、 Cursor操作和Cursor适配器 | ||
3、 项目实训:票务数据数据库更新 | ||
多媒体控制 | 1、 音频及视频录制、音频及视频播放、语言识别 | 10 |
2、 摄像头使用、动画技术、3D编程 | ||
3、 图形组件、View绘图、Surface View缓存绘制技术 | ||
4、 项目实训:声音识别登录、指纹登录、二维码扫描订票 | ||
系统服务 | 1、 广播机制、BroadcastReceiver、Notification | 5 |
2、 电话服务、SMS和MMS(彩信)服务 | ||
3、 项目实训:订票系统订单短信回执 | ||
传感器 | 1、 手机传感器概述 | 6 |
2、 Orientation(方向)传感器编程 | ||
3、 accelerometer(加速度)传感器编程 | ||
4、 重力感应器 | ||
5、 项目实训:多点触控,屏幕滑动、手写笔签名 | ||
GPS及Google 地图 | 1、 LocationManager编程 | 6 |
2、 Forward Geocoding和Reverse Geocoding | ||
3、 Google Map服务概述 | ||
4、 MapView、MapController、Overlay、导航技术 | ||
5、 项目实训:附近机场检索,路线显示 | ||
| 合计 | 48 |
相关推荐课程