课程大纲(共240学时、每天8学时、共30天)
◆ Android 基础入门 (1天)
1. Android 平台简介
2. Android 开发环境搭建
3. Android 常用工具的使用
4. 第一个Android 应用程序
◆ Android 用户界面(UI)(4天)
1. Android中的资源访问(Resource)
1.1 简介
1.2 颜色(Color)
1.3 字符串(String)
1.4 尺寸(Demen)
1.5 原始XML
1.6 布局(Layout)
2. Android 图形用户界面(UI)
2.1 菜单(Menu)
2.2 对话框(Dialog)
2.3 提示信息(Alert)
2.4 事件处理 (Event)
2.5 布局(Layout)
2.6 常用组件Widget)
2.7 自动完成文本框(AutoComplete)
2.8 选项卡(Tab)
2.9 进度条(ProgressBar)
2.10 日期、时间选择对话框(DateDialog、TimeDialog)
2.11 列表视图(ListView)
2.12 网格视图(GridView)
2.13 画廊视图(Gallery)
2.14 地图视图(MapView)
2.15 网页视图(WebView)
◆ Android 基本组件(Activity、Intent、Service、BroadCastReceiver、ContentProvider) (4天)
1. Activity
1.1 Activity简介
1.2 Activity创建
1.3 Activity传递数据
1.4 Activity 返回结果
2. Intent
2.1 Intent 对象及属性
2.2 Intent 应用
2.3 Intent 实现策略
3. Service
3.1 Service 简介
3.2 Service 使用
4. BroeadCastReceiver
4.1 BroadcastReceiver 简介
4.2 通知Notification和NotificationManager
4.3 AlarmManager
5. ContentProvider
5.1 ContentProvider简介
5.2 ContentResovler
5.3 ContentProvider综合应用
◆ Android 数据存储(2天)
1. 配置(Preference)
2. 文件(File)
3. SQLite 数据库
3.1 打开或者创建数据库
3.2 创建表
3.3 插入数据
3.4 删除数据
3.5 查询数据
3.6 修改数据
4. 网络(NetWorking)
◆ Android 高级应用(9天)
1. 多媒体
1.1 音乐播放器
1.2 视频播放器
1.3 Camera
2. 图形图像
2.1 Color
2.2 Paint
2.3 Canvas
2.4 绘制几何图形
2.5 动画
` 2.5.1 Tween动画
2.5.2 Frame动画
2.6 游戏编程基础
3. 互联网应用
3.1 Socket
3.2 URL
3.3 HTTP
3.3.1 HttpURLConnection
3.3.2使用Apache HTTP客户端
3.3.4 WebView
4. GPS定位应用
4.1 LocationManager和LocationProvider简介
4.2 定位
4.3 跟踪
5. 多线程
5.1 Message
5.2 MessageQueue
5.3 Handler
5.4 Looper
5.5 AsynchTask
6. Widgets
◆大型Android 项目实战(80学时,10天)
◆训练方法:项目学员分成3人一组:从3个项目中选择一个进行训练。每小组独立完成自己的项目。在最后测试阶段、小组两两互相进行测试和反馈
◆训练流程:
1. 需求分析(1天)
2. 设计方案(0.5天)
3. 协作环境搭建和使用(0.5天)
4. 编码(6天)
5. 测试环境搭建与使用(0.5)
6. 调试(1.5天)
7. 发布
◆项目内容
1. 手机游戏:实现一个Android平台的手机游戏,休闲类型,魔法泡泡。实现原有游戏的全部规则、有完善的游戏界面、完善的辅助功能、支持音乐音效、无A类BUG。
2. 新浪围脖:实现一个Android平台的新浪围脖客户端、基于client/server结构、支持粉丝、发表。实现用户注册、登录。。有良好的用户界面、完善的辅助功能。访问接口:新浪围脖API。
3. 掌上天气:实现一个Android 桌面widget定制天气,基于yahoo weather api、实现定制城市天气查询、图形化方式展示,定时刷新、有完善的用户界面和辅助功能。
4. JavaEye Android Client
- 大小: 108.1 KB
分享到:
相关推荐
Android课程大纲 - ITJOB就业培训
我们上课时老师做的东西,包括了所有android核心知识点
这是Android工程师课程培训大纲,非常的详细,有需要的可以看一看
通过本课程的系统学习,可以使学员由浅入深地对嵌入式Linux和Android系统进行全面学习,能够独立胜任嵌入式linux和Android两个方向的开发工作。嵌入式linux方向包括C语言开发、嵌入式Linux应用开发、系统开发、驱动...
关于android嵌入式开发 的课程大纲
为何网络上所有的Android视频我都学过,感觉拿到一个项目还是无从入手呢,面试也还总是通不过呢? 为何没有高品质的程序员圈子,将志趣相投的一帮程序员聚集在一起,大家相互交流技术,分享经验,提供资源? 为何...
安卓越Android企业级实战课程大纲.pdf安卓越Android企业级实战课程大纲.pdf安卓越Android企业级实战课程大纲.pdf安卓越Android企业级实战课程大纲.pdf安卓越Android企业级实战课程大纲.pdf安卓越Android企业级实战...
Android系统开发课程教学大纲.docx
Android手机软件开发教学大纲,是新课教师开课的指导!!!
《Android系统开发》课程教学大纲.docx《Android系统开发》课程教学大纲.docx《Android系统开发》课程教学大纲.docx《Android系统开发》课程教学大纲.docx《Android系统开发》课程教学大纲.docx《Android系统开发》...
《Android手机游戏开发》课程教学大纲.pdf《Android手机游戏开发》课程教学大纲.pdf
Android开发环境中各种工具的利用——大纲 知识点:多模拟器测试方法、模拟器的真机参数设置等等。 详细内容请参见: http://download.csdn.net/download/inresol/4445909
Android系统开发课程教学大纲.pdf
《Android手机开发》教学大纲(2018-2019-1)教学设计理念的东西《Android手机开发》教学大纲(2018-2019-1)《Android手机开发》教学大纲(2018-2019-1)
《Android开发基础》课程教学大纲.docx
安卓Android精品课程在线学习系统app设计 ...课程信息: 记录编号,课程简介,课程大纲 课件信息: 记录编号,课件标题,文件路径,添加时间 章信息: 记录编号,章标题,添加时间 视频信息: 记录编号,视频资料标题,所
《Android开发基础》课程教学大纲(移动互联网-甘文丽).doc
精通ANDROID实例开发
8.Android启动课程大纲 9.Android启动模式 10.init启动分析 11.走入init启动脚本 12.init脚本解析分析 13.init脚本执行和进程守护(1) 14.init脚本执行和进程守护(2) 15.android服务介绍与davlink启动 16.Zygote剖析...