南京ios开发课程培训
请询价
免费预约试听
限时领取试听名额
课程简介
第一天
第1章.Android操作系统概述
1.1 Android平台介绍
1.2 Android平台特性
1.3 Android平台架构
1.4 Android原生(Navtive)C/C++程序开发及Android NDK介绍
1.5 Native开发方式与JAVA开发方式性能比较
1.6 Android应用前景分析
第2章.Android SDK及其开发环境搭建
2.1 Android SDK的版本演进
2.2 Eclipse ADT插件与SDK版本的对应关系
2.3 ADT插件的安装和更新
2.4 Android模拟器介绍
2.*.1 启动与使用 Android 模拟器
2.*.2 模拟器中SD卡的应用
2.*.3 模拟器连接网络
2.5 通过Eclipse创建一个Hello Word简单的项目
第3章.Android项目结构分析
3.1 资源管理(Resources)分析
3.*.1 drawable分析
3.*.2 layout分析
3.*.3 values(str****.xml、co******ml、ar******ml等)分析
3.*.4 R.**va分析及使用
3.*.5 And************.xml分析
3.2 应用构成中的四个主干组件简单分析
3.*.1 Activity分析
3.*.2 Intent分析
3.*.3 Service分析
3.*.4 Content分析
实验
实验1:搭建开发环境
本实验将亲手安装Android SDK以及建立Eclipse和ADT插件的开发环境
实验2:导入开源RssReader的项目工程
本实验通过一个开源项目创建一个项目工程
实验3:启动、使用模拟器;编译到设备并在设备上运行
本实验通过IDE中启动模拟器并通过模拟器进行断点调试,并对项目的整体架构有简单的了解。
第二天
第4章.Activity
4.1 Activity的生命周期
4.2 Activity有四种本质区别的状态
4.3 保存持久状态
4.4 权限许可
4.5 进程的生命周期
4.6 继承Activity类应该注意的问题
第5章.高级UI
5.1 标准控件的使用
5.2 设计开发自定义控件
5.3 Layout布局的使用
5.4 触摸/按键(UI Events)事件处理方法
第6章.Intent Receiver
6.1 Intent的作用和目的
6.2 属性讲解
6.3 Android如何定义以及如何解析Intent
6.*.1 直接Intent
6.*.2 间接Intent
6.4 And************.xml深入分析
第7章.Android中的多线程处理
7.1 UI线程与工作线程
7.2 Handler/Looper处理耗时操作
7.3 AsyncTask异步任务
实验
实验1:以示例讲解使用标准控件来实现程序UI
本实验将主要对Android标准控件的相关处理方法进行讲解
实验2:以示例讲解UI线程和工作线程的关系
本实验将主要让学员提升对UI线程和工作线程的了解,并且理解如何在耗时操作中更新UI
实验3:以示例讲解如何使用多线程和Handle类(消息)以及AsyncTask来实现动态更新UI
本实验将主要对Handler+Looper机制以及AsyncTask来实现动态更新UI的方法。
第三天
第8章.Service和BroadcastReceiver
8.1 什么是Service
8.2 如何使用Service
8.3 Service的生命周期
8.4 BroadcastReceiver的使用
第9章.数据访问
9.1 使用SQLite来存储数据
9.2 使用SharedPreference来保存简单的配置数据
9.3 创建Content Providers
9.4 使用Content Providers
9.*.1 使用URI语法来做以下动作:
9.*.2 Querying for Data 查询资料
9.*.3 Modifying Data 修改资料
9.*.4 Adding a Record 增加资料
9.*.5 Deleting a Record 刪除资料
第10章.多媒体处理
10.1 使用MediaRecorder来录制音视频
10**.1 MediaRecorder的生命周期和各个阶段的方法
10**.2 使用MediaRecorder来录制音频
10.2 使用MediaPlayer来播放多媒体文件
10**.1 MediaPlayer的生命周期和各个阶段对应的方法
10**.2 使用MediaPlayer来播放音乐
实验
实验1:以示例讲解菜单的生成、响应菜单项点击、增加子菜单功能
本实验将主要对Android应用程序中菜单的相关处理方法
实验2:以示例讲解让Activity以全屏方式显示以及为Activity屏幕的标题添加图标功能
本实验将主要对Activity的相关技巧方面处理方法
实验3:处理非res资源的例子
本实验将主要对非res资源的处理方法,以扩展开发程序的方法和思路
实验4:实现音频播放器实例
本实验通过MediaStore的ContentProvider来获取MP3信息,并使用MediaPlayer来实现MP3播放器。
第四天
第11章. 网络访问
11.1 网络连接的相关知识
11.2 URLConnection和HttpURLConnection的应用
11.3 Apache HttpClient的分析和使用
11.4 如何在Android中往远端服务器上传文件
11.5 使用pull和sax来进行XML数据处理
第12章.调试、打包发布工具使用
12.1 Android 调试桥
12.2 启用logcat日志调试
12.3 模拟器上安装删除软件
12.4 打包、签名和安装软件到设备
12.5 如何将软件上传到Google Market中
实验
实验1:使用BroadcastReceiver实现开机启动Service或Activity 本实验实现开机自启动的功能,体现BroadcastReceiver类的用法。
实验2:一步一步的分析讲解RssReader项目并对其Content和http通讯的的实现,完成并实现一个可实际使用的Rss阅读器 本实验将以RssReader项目为目标,逐步从无到有实现其功能,主要讲解其中的Content以及网络通讯处理的实现过程。
评分
40课程数
87校区数
1
机构简介:华清远见教育集团,总部位于北京中关村,创办于2004年,是一家集产学研于一体的高端IT职业教育品牌。19年来,华清远见始终坚持“技术创新引领教育发展”的企业发展理念,坚持“做良心教育,做专业教育,做受人尊敬的职业教育”的核心育人理念。目前,集团业务包括面授课程、在线课程、智能教仪产品研发3大方向。其中,面授课程涵盖高薪就业、师资培训和企业内训3大课程方向。从线下到线上,从教学到研发,华清远见业务全面覆盖不同客户群体的需求。并先后在北京、上海、深圳、成都、南京、武汉、西安、广州、沈阳、重庆、济南、长沙成立12个直营中心。成立19年,改变了27余万学子的命运,帮助他们实现了梦想,这是华清远见企业价值的实现,更是我们 每一个华清人社会价值的实现。
更多点击获取距我最近校区
-
南京校区
南京市栖霞区马群街道天马路18号英格玛尼.芯动力文创园B栋
电话咨询