返回
苏州快跑教育
置顶
该校与厚学网暂未合作,平台不保证课程的真实有效性,如有侵权等争议,请及时与厚学网联系处理
招生热线:400-800-2181

学校地址:苏州市金阊区广济南路288号石路金座大厦10楼

Android应用开发工程师培训班

882 2013-12-10 16:51:36

学习笔记

一、入学要求

    本课程面向希望把握3G历史性机遇,成为3G移动互联网紧缺人才,同时具备Java语言基础的开发者;本课程同样适用于希望了解Android开发知识,为未来业务转型奠定基础的企业技术团队。

课程目标

    1、了解Android平台及其开发环境;
    2、掌握并会运用Android应用的各种元素;
    3、掌握并会运用Android的各种数据存储和获取方式;
    4、掌握并会运用Android的安全模式。

三、就业承诺

    1. 培训合格学员可提供就业,不就业;
    2. 对学员进行职业素养教育;终身为学员免费提供就业服务,保证就业质量。

四、教学安排
    【苏州】:苏州金阊区广济南路288号金座大厦10楼
    【无锡】:无锡新区菱湖大道200号中国传感网国际创新园
    【昆山】:昆山玉山开发区伟业路8号现代广场附近


     开课时间:
         详情请联系负责老师: (8:30-20:30,节日无休)

五、课时费用
    ◆课时:周末班学习3个月(约200课时),每天8个学时;开课时间:昆山、无锡开班时间请见开班公告
    ◆团体报名优惠措施:两人95折优惠,三人或三人以上9折优惠 。注意:在读学生凭学生证,即使一个人也优惠500元。
    ◆外地学员:安排食宿(需提前预定)
    ☆合格学员免费颁发相关资格证书,提升您的职业资质
    ☆合格学员免费工作

    课程费用:
    ¥8000元/人 含资料费(讲义等) 学生、个人优惠请咨询在线教师

六、相关行业
    工业控制,军工企事业,电信/网络/通讯,航空航天,汽车电子行业,医疗仪器,仪器仪表与电子,电子商务

七、质量
    1、培训过程中,如有部分内容理解不透或消化不好,包教包会后再进入下一阶段;
    2、培训结束后免费提供一个月的技术支持,充分保证培训后出效果;
    3、为了保证培训效果,增加互动环节,我们坚持小班授课,多余人员安排到下一期进行;
    4、对于课程安排的内容超过现有水平不能理解,遵循就业优先的原则,未掌握的内容终生免费再学习。

八、2013年新人才培养课程安排

阶段

培训内容

第一阶段

Andriod 开发环境搭建

目标:主要帮助学员了解Andriod系统、学会Andriod环境搭建、熟悉在Andriod模拟平台上开发、调试简单的应用程序。
1、Andriod简介
2、Eclipse中装载Android插件
3、Android Emulator使用
4、交叉编译工具链安装
5、Android的源代码结构与编译方法
6、在模拟器上运行Andriod 系统
7、编写、调试、运行Hello, Android!程序
8、Android核心模块及相关技术分析
【实验】
1、搭建Android 应用开发环境
2、编写、调试、运行一个简单的Android应用程序

1.Android平台介绍
2.Android平台特性
3.Android平台架构
4.在模拟器上运行Andriod 系统
5.配置开发环境
6.创建Android工程
7.调试技巧
8.Android核心模块及相关技术分析
9.Android项目结构分析
  1)drawable
  2)layout
  3)values(strings.xml、colors.xml、arrays.xml等)
  4)R.java分析及使用
  5)AndroidManifest.xml分析

10.Android的源代码结构与编译方法

实验:
a.三种方法编写一个Hello Android的程序,深化认识Android平台的结构

b.搭建开发环境
本实验将亲手安装Android SDK以及建立Eclipse和ADT插件的开发环境

c.导入开源的项目工程
本实验通过一个开源项目创建一个项目工程。

d.启动、使用模拟器;编译到设备并在设备上运行
本实验通过IDE中启动模拟器并通过模拟器进行调试,并对项目的整体架
构有简单的了解。
第二阶段

 


基于Android平台的应用程序开发

目标:熟悉Android的应用程序框架,在构建好的Android系统上做应用开发。
1、Android的应用程序框架分析
  1.1 Activity Manager
  1.2 Package Manager
  1.3 Window Manager
  1.4 Telephony Manager
  1.5 Content Provider
  1.6 Resource Manager
  1.7 View System
  1.8 Location Manager
  1.9 Notification Manager

2、应用程序组成部分分析
  2.1 Activity
  2.2 Broadcast Intent Receiver
  2.3 Service
  2.4 Content Provider
3、基于Android的复杂应用程序编写
【实验】
1、熟悉Android的应用程序框架与应用程序组成
2、编写,调试,运行一个复杂应用程序

1.Android应用剖析(上)
2.Activity
  1)Activity的生命周期
  2)Activity有四种本质区别的状态
  3)保存持久状态
  4)权限许可
  5)进程的生命周期
  6)继承Activity类应该注意的问题
3.Intent Receiver
  1) Intent的作用和目的
  2) 属性讲解
  3) action属性
  4) data属性
  5) category属性
  6) extras属性

4. AndroidManifest.xml深入分析
5. Service
  a)什么是Service
  b) 如何使用Service
  c) Service的生命周期
  d) BroadcastReceiver的使用

6. SQLite介绍
1) 创建Content Providers
2) 使用Content Providers
3) 典型动作:
  b) Querying for Data 查询资料
  c) Modifying Data 修改资料
  d) Adding a Record 增加资料
  e) Deleting a Record 刪除资料

Android应用剖析(下)
用户界面设计
AndroidManifest.xml剖析
通知

实验:
a.怎样显示各种字体
b.怎样显示各种图片
c.怎样实现3D动画效果。
d.以示例讲解菜单的生成、响应菜单项点击、增加子菜单功能
本实验将主要对Android应用程序中菜单的相关处理方法。
e.以示例讲解让Activity以全屏方式显示以及为Activity屏幕的标题添加图标功能
本实验将主要对Activity的相关技巧方面处理方法。
f.处理非res资源的例子
本实验将主要对非res资源的处理方法,以扩展开发程序的方法和思路。
g.一步一步的分析讲解并对其Activity和Intent的实现
本实验将以RssReader项目为目标,逐步从无到有实现其功能,主要讲解其中的 Activity和Intent的实现过程。

第三阶段

5. Android数据存储与获取(上)[SQLite数据库]
6.SQLite数据库简介
7.SQLite数据库的创建和管理
8.SQLite数据库的操作

9. Android数据存储与获取(下)
[程序参数,文件和Content Provider]
10. 程序参数的使用
11. 文件的使用
12. Content Provider的使用
13. 应用开发--音视频播放处理

实验:
a.编写一个记事本练习一
b.编写一个记事本练习二
c.编写一个记事本练习三
d.实现打和发短信示例
e.使用BroadcastReceiver实现开机启动Service或Activity
本实验实现开机自启动的功能,体现BroadcastReceiver类的用法。
第四阶段--

创建用户界面 
和动画专题

使用位置服务和地图API以及WiFi、互联网
创建用户界面

1 Android用户界面初体验 
2. View与ViewGroup 
3. 可视化控件 
4. 布局 
5.  响应用户界面的事件 
6. 更改控件外观 

动画专题

1、Tween Animation
(1)渐变透明度动画效果
(2)渐变尺寸伸缩动画效果
(3)画面转换位置移动动画效果
(4)画面转换位置移动动画效果
2、Frame Animation
(1)Frame动画实现的两种方法
(2)Fram动画处理中XML文件的处理
(3)Fram动画处理中代码中的编写

使用位置服务和地图API 

1. 位置服务 
2. 获取位置信息 
3. 跟踪位置变化 
第五阶段--

桌面组件,与短信应用
 
桌面组件的开发

1.桌面组件简介 
2.快捷方式 
3.在应用程序中添加快捷方式
4.把组件放到桌面上  
与短信应用 

1 什么是Intent 
2 解析Intent 
2.1 IntentFilter 
3 用Intent拨号程序 
3.1 拨号程序雏形 
3.2 可输入号码的拨号程序 
3.3 使用IntentFilter的拨号程序 
4 用Intent实现一个简单的短信程序
4.1 创建TinyS界面 
4.2 设置权限 
4.3 发送短信 
5 Android中和短信服务的包
第六阶段--

多媒体开发
和外部数据、服务
多媒体开发--构建你的音乐播放器、以及在线音乐播放器

1 Service简介 
2 使用BroadcastReceiver 
3 让TinyPlayer播放音乐 
3.1 Service部分 
3.2 Activity部分 
4. 在线多媒体播放器编写实战
使用外部数据和服务 

1 实例1:用SAX解析XML文件 
2 实例2:利用Google API完成天气预报 
2.1 用户界面设计与实现 
2.2 解析天气信息 
调试、打包发布工具使用

1.使用许可、Android应用签名
2. 调试、打包发布工具使用
a) Android 调试
b) 启用logcat日志调试
c) 模拟器上安装删除软件
d) 打包、签名和安装软件到设备
e) 如何将软件上传到google Maket中
实验:
1.怎样编写一个多媒体播放器
2.怎样编写一个贪吃蛇手机游戏

 

文中图片素材来源网络,如有侵权请联系删除
来源:苏州快跑教育
热门课程 全部课程

热门动态

申请免费试听

只要一个电话

我们为您免费回电

立即申请
刷新
图形验证
关闭
>>
拖动左边滑块完成上方拼图