〖授课方式〗北京其它培训脱产班
〖课程名称〗Android应用开发培训
〖发布单位〗北京中科信软高级技术培训中心 → 进入主页
〖原 价〗面议 〖优 惠 价〗面议
〖发布者IP〗123.123.221.241
〖开课形式〗滚动开班
〖更新日期〗2015年04月16日
〖主办地区〗北京 [招生培训]
〖开课地点〗北京海淀区西苑颐和园路国际关系学院GC楼
〖百度搜索〗北京中科信软,软件开发,000000
电 话:010-62876152-801 13366340520
联系人:唐老师 QQ:2355811923
传 真:010-62884854
网 址:www.info-soft.cn www.zksoft.org
E-mail:edu@info-soft.cn
地址:北京市海淀区西苑国际关系学院GC楼
北京中科信软科技有限公司(以下简称中科信软)作为中国领先的企业高端技术服务机构,公司秉承“诚信、创新、开放、合作、服务”的企业文化,依托中国科学院的雄厚技术实力,与国内外大型知名企业IBM,SUN,ORACLE,微软等建立了广泛的合作关系、致力于整合国内外最先进、最流行、最实用的技术服务于企事业单位,为客户创造价值,其专业服务和质量承诺在客户中享有卓越的声誉。
培训中心依托中国科学院强大技术人才优势,以国内绝对领先的师资力量,根据企事业单位的实用需求,通过定制培训方案,提供各种技术及管理培训,将企事业单位的培训投资的效益发挥到最高点。近十年来,中心的企业培训遍及大江南北,客户包括国家部委、地方政府、部队、高校、科研院所、知名IT公司等国内企事业单位,以及以诸多世界500强在华机构为代表的外资企业,迄今已培养数万名高级管理及技术人才。目前中心已经与百余家企事业单位建立了长期的培训合作关系,深得用户信赖和好评
课程目标
1)使用Android SDK进行移动应用开发有全面深入的了解,掌握Android编程的基本模式;
2)完成一个功能较全面的Android程序;
3)理解Android编程的关键技术,能够自己进行更加深入的学习;
4)初步具有Android编程的实力,能够在文档辅助下完成企业要求的应用开发。
培养对象
希望迅速了解和掌握Android应用开发的学员;希望从事移动终端开发的爱好者、工程师、程序员、已及相关
行业的工程技术人员;有志于从事以下工作的软件开发技术人员和正在学习计算机、软件、通信专业的学生:
◆ 手机应用软件开发;
◆ 各类手持终端设备的行业应用软件开发;
◆ 移动互联应用开发(服务器端);
◆ 移动增值服务开发。
课程大纲
第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.4.1 启动与使用 Android 模拟器
2.4.2 模拟器中SD卡的应用
2.4.3 模拟器连接网络
2.5 通过Eclipse创建一个Hello Word简单的项目
2.6 通过Eclipse导入一个RssReader开源项目
第3章 Android项目结构分析
3.1 资源管理(Resources)分析
3.1.1 drawable分析
3.1.2 layout分析
3.1.3 values(strings.xml、colors.xml、arrays.xml等)分析
3.1.4 R.java分析及使用
3.1.5 AndroidManifest.xml分析
3.2 应用构成中的四个主干组件简单分析
3.2.1 Activity分析
3.2.2 Intent分析
3.2.3 Service分析
3.2.3 Content分析
第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章 图形图像(2D Graphics/3D OpenGL)
6.1 View,SurfaceView,Canvas,Paint类分析使用
6.2 显示文本以及显示特殊效果文本
6.3 绘图及显示图片(包括:普通绘图、特殊效果、直接显示图像文件、从资源文件中显示图片、实现图片
透明,倒影,旋转等显示效果等)
6.4 如何实现动画效果
6.5 如何使用OpenGL对3D动画的处理
第7章 Intent Receiver
7.1 Intent的作用和目的
7.2 属性讲解
7.3 Android如何定义以及如何解析Intent
7.3.1 直接Intent
7.3.2 间接Intent
7.4 AndroidManifest.xml深入分析
第8章 Service
8.1 什么是Service
8.2 如何使用Service
8.3 Service的生命周期
8.4 BroadcastReceiver的使用
第9章 Content Provider
9.1 SQLite介绍
9.2 创建Content Providers
9.3 使用Content Providers
9.3.1 使用URI语法来做以下动作:
9.3.2 Querying for Data 查询资料
9.3.3 Modifying Data 修改资料
9.3.4 Adding a Record 增加资料
9.3.5 Deleting a Record 刪除资料
第10章 高级应用开发
10.1 访问本地通讯录。
10.2 网络连接处理
10.2.1 网络连接的相关知识
10.2.2 流媒体的处理
10.2.3 URLConnection和HttpURLConnection的应用
10.2.4 HttpClient的分析
10.3 本地文件浏览管理
10.4 音视频播放处理
10.5 小部件(Widget) 应用开发
第11章 调试、打包发布工具使用
11.1 Android 调试桥
11.2 启用logcat日志调试
11.3 模拟器上安装删除软件
11.4 打包、签名和安装软件到设备
11.5 如何将软件上传到google Maket中
![]() |