


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Android系统与应用开发<a href=>Android 培訓 </a>Android系统与应用开发班 分系统开发和应用开发两大部分)2、掌握并会运用 Android应用的各种元素;3、掌握并会运用Android的各种数据存储和获取方式;4、掌握并会运用Android的安全模式。本课程面向希望把握 3G历史性机遇,成为 3G移动互联网紧缺人才,并拥有一年以上软件开发经验或计算 机相关专业硕士学历 包括在读),同时具备 Java语言基础的开发者;本课程同样适用于希望了解Android开发知识,为未来业务转型奠定基础的企业技术团队。为了保证培训效果,增加互动环节,我们坚
2、持小班授课,每期报名人数限5人,多余人员安排到下一期进行。上课地点:【上海总部】:同济大学(沪西/星河世纪广场(11号线上海西站 【深圳分 部】:电影大厦(地铁一号线大剧院站 【北京分部】:名人大楼(海淀区永丰路 【南京分部】:金港大 厦(和燕路 【武汉分部】:凯盟大厦(新华路【成都分部】:四威大厦(泰安里营门口路 最近开课时间(周末班/连续班/晚班)课时:共10天,80学时外地学员:代理安排食宿 需提前预定)合格学员免费颁发相关资格证书,提升您的职业资质作为最早专注于嵌入式培训的专业机构,曙海嵌入式学院提供的证书得到本行业的广泛认 可,学员的能力得到大家的认同。合格学员免费推荐工作实验设备请
3、点击这儿查看团体报名优惠措施:两人95折优惠,三人或三人以上9折优惠1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;2、培训结束后免费提供一个月的技术支持,充分保证培训后岀效果;3、培训合格学员可享受免费推荐就业机会。-Android系统与应用开发班 分系统开发和应用开发两大部分)Android应用开发部分阶段 |培训内容第一阶段Andriod开发环境搭建目标:主要帮助学员了解Andriod系统、学会Andriod环境搭建、熟悉在 Andriod模拟平台上开发、调试简单的应用程序。1、Andriod 简介2、Eclipse 中装载 Android 插件3、Androi
4、d Emulator 使用4、交叉编译工具链安装5、Android的源代码结构与编译方法6、在模拟器上运行 Andriod系统7、 编写、调试、运行Hello, Android! 程序8 Android核心模块及相关技术分析【实验】1、搭建Android应用开发环境2、 编写、调试、运行一个简单的Android应用程序Android 平台介绍2. Android 平台特性3. Android 平台架构4. 在模拟器上运行Andriod系统5. 配置开发环境6. 创建Android项目7. 调试技巧8. Android核心模块及相关技术分析9. Android项目结构分析 1>drawab
5、le2>layout3>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. 导入开源 RssReader的项目项目本实验通过一个开源项目创建一个项目项目。d. 启动、使用模拟器;编译到设备并在设备上运行本实
6、验通过IDE中启动模拟器并通过模拟器进行断点调试,并对项目的整体架构有简单的了解。第二阶段基于Android平台的应用程序开发目标:熟悉Android的应用程序框架,在构建好的Android系统上做应用开发。1、Android的应用程序框架分析1.1 Activity Manager1.2 Package Manager1.3 Window Manager1.4 Telephony Manager1.5 Content Provider1.6 Resource Manager1.7 View System1.8 Location Manager1.9 Notification Manager2
7、、应用程序组成部分分析2.1 Activity2.2 Broadcast Intent Receiver2.3 Service2.4 Content Provider3、基于Android的复杂应用程序编写【实验】1、熟悉Android的应用程序框架与应用程序组成2、编写,调试,运行一个复杂应用程序Android应用剖析 <上)2.Activity1>Activity的生命周期2>Activity有四种本质区别的状态3>保存持久状态4>权限许可5>进程的生命周期6>继承Activity类应该注意的问题3n tent Receiver1> Inte
8、nt的作用和目的2>属性讲解3> action 属性4> data属性5> category 属性6> extras 属性4. AndroidManifest.xml深入分析5. Servicea>什么是Serviceb>如何使用Servicec> Service 的生命周期d> BroadcastReceiver 的使用6. SQLite 介绍1> 创建 Content Providers2> 使用 Content Providers3>典型动作:b> Querying for Data查询资料c> Modi
9、fying Data修改资料d> Adding a Record增加资料e> Deleting a Record刪除资料Android应用剖析 下) 用户界面设计AndroidManifest.xml 剖析通知实验:a. 怎样显示各种字体b. 怎样显示各种图片c. 怎样实现3D动画效果。d. 以示例讲解菜单的生成、响应菜单项点击、增加子菜单功能 本实验将主要对Android应用程序中菜单的相关处理方法。e. 以示例讲解让Activity以全屏方式显示以及为Activity屏幕的标题添加图标功能本实验将主要对Activity的相关技巧方面处理方法。f. 处理非res资源的例子本实验将
10、主要对非res资源的处理方法,以扩展开发程序的方法和思路。g. 一步一步的分析讲解并对其Activity 和Intent的实现本实验将以RssReader项目为目标,逐步从无到有实现其功能,主要讲解其中的 Activity 和Intent的实现过程。5. Android 数据存储与获取 <上)SQLite数据库6.SQLite数据库简介7.SQLite数据库的创建和管理8.SQLite数据库的操作第三阶段9. Android 数据存储与获取 <下)程序参数,文件和 Content Provider10. 程序参数的使用11. 文件的使用12. Content Provider的使用
11、13. 高级应用开发-音视频播放处理实验:a. 编写一个记事本练习一b. 编写一个记事本练习二c. 编写一个记事本练习三d. 实现打电话和发短信示例e. 使用 BroadcastReceiver 实现开机启动 Service 或 Activity本实验实现开机自启动的功能,体现BroadcastReceiver 类的用法。第四阶段-创建用户界面 和动画专题、使用位置服务和 地图API以及WiFi、互联网创建用户界面1 Android用户界面初体验2. View 与 ViewGroup3. 可视化控件4. 布局5. 响应用户界面的事件6. 更改控件外观动画专题1、Tween AnimationV
12、1)渐变透明度动画效果<2)渐变尺寸伸缩动画效果<3)画面转换位置移动动画效果<4)画面转换位置移动动画效果2、Frame Animation<1)Frame动画实现的两种方法<2)Fram动画处理中XML文件的处理<3) Fram动画处理中代码中的编写使用位置服务和地图 API1位置服务1.1 获取位置信息1.2 跟踪位置变化2基于地图的应用2.1 获取Map API密钥2.2 使用MapView下载显示地图2.3 在地图上标记当前位置3用地图显示地震信息4 WiFi5互联网的使用第五阶段-桌面组件,电话与 短信应用桌面组件的开发1. 桌面组件简介2. 快
13、捷方式3. 在应用程序中添加快捷方式4. 把组件放到桌面上电话与短信应用1 什么是Intent2 解读 Intent2.1 IntentFilter3用Intent激活电话拨号程序3.1 拨号程序雏形3.2 可输入电话号码的拨号程序3.3 使用IntentFilter的拨号程序4用Intent实现一个简单的短信程序4.1 创建TinySMS界面4.2 设置权限4.3 发送短信5 Android中电话和短信服务的包第六阶段-多媒体开发 和外部数据、服 务多媒体开发-构建你的音乐播放器、以及在线音乐播放器1 Service 简介2 使用 BroadcastReceiver3让TinyPlayer播
14、放音乐3.1 Service 部分3.2 Activity 部分4.在线多媒体播放器编写实战使用外部数据和服务1实例1:用SAX解读XML文件2实例2:利用Google API完成天气预报2.1 用户界面设计与实现2.2 解读天气信息3实例3:用DOM解读XML文件一一构建实时地震信息列表3.1 XML解读器:DOM和 SAX3.2 通过DOM勾建实时地震信息列表3.3 使用DOM解读调试、打包发布工具使用1. 使用许可、Android应用签名2. 调试、打包发布工具使用a Android 调试b启用logcat日志调试c模拟器上安装删除软件d打包、签名和安装软件到设备e如何将软件上传到 go
15、ogle Maket中实验:1. 怎样编写一个多媒体播放器2. 怎样编写一个贪吃蛇手机游戏Android系统开发部分第七阶段1 Andriod移植基础和开发环境的搭建目标:熟悉ARM11硬件平台,掌握bootloader移植、Linux内核移植,根文件系统建立,为后面的 Android移植打好基础。1、ARM11硬件平台介绍2、安装交叉编译工具链与其他相关工具3、移植bootloader 到ARM11硬件平台4、移植Linux内核到ARM11硬件平台5、建立根文件系统【实验】1、熟悉ARM11硬件平台2、 在ARM11硬件平台上构建嵌入式Linux系统3、开发环境的搭建4、Uboot,Kern
16、el,文件系统的编译和镜像等的生成第八阶段-Bootloader 专题Bootloader 专题2开发系统引导程序2.1 Bootloader 介绍2.2 u-boot 项目介绍2.3 u-boot 的编译使用2.4 u-boot 源码分析2.5 u-boot 移植过程实验内容:掌握u-boot常用命令,分析修改 u-boot-1.1.2 源代码。(1 u-boot 常用命令(2添加u-boot新命令(3设置u-boot环境变量(4配置编译u-boot(5 移植 u-boot第九阶段-Linux内核的移植和裁剪专题Linux内核专题4 Linux内核初步第一阶段讲解4.1 Linux 内核目录
17、结构4.2 详解Linux内核源代码实验内容:熟悉Linux内核源代码(1掌握内核结构(2把握内核关键点(3学会阅读分析内核项目实战:Linux内核的裁剪第十阶段-Android文件系统专题Android的底层库和程序4.1底层库和程序的结构本地实现的基本结构增加本地程序和库的方法4.2 标准 C/C+库 bionic4.3 C语言工具库libcutils4.4 init可执行程序4.5 Shell 工具4.6 C+ 工具库 libutils4.6.1 libutils的基本内容4.6.2 Binder4.6.3 libutils中的其他内容4.7 Android的系统进程第十一阶段-驱动专题
18、通过本课学习,学员可以从用户设备I/O编程角度深入了解设备驱动的原理;通过了解设备驱动框架和具体硬件设备I/O操作,能够进行设备驱动开发;了解Iinux2.6 内核的设备模型及掌握 udev的使用。1. LINUX设备驱动程序开发1.1 LINUX设备驱动基础1.2字符设备驱动程序实现框架与典型驱动分析1.3 Linux-2.6设备模型与驱动编写规范1.5怎样把驱动加入内核中,然后能通过Make Menuconfig命令进行配置【实验1、驱动开发编程环境与内核配置、编译2、编写模块化设备驱动程序与测试3、如何为内核程序传递参数4、LED驱动程序编写与测试Linux驱动与文件系统的结合第十二阶段-Android移植全过程实战移植 Andriod 到 ARM11平台目标:掌握在 ARM11平台上移植Andriod的完整过程,精通移植Andriod的关键步骤1、Android的源代码结构与编译方法2、 支持ARM1啲Linux-2.6.28内核新特
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 行政法学方向的研究机会及试题及答案
- 近距离接触火灾应急预案(3篇)
- 高考数形结合试题及答案
- 计算机软件水平试卷分析及答案
- 民房火灾扑救坍塌应急预案(3篇)
- 行政法对权力制衡的影响试题与答案
- 车辆火灾应急预案制度(3篇)
- 行政管理试题示例与答案
- 2025年跨平台开发的实践与展望试题及答案
- 燃气泄漏饭店火灾应急预案(3篇)
- 2023版煤矿安全管理人员考试题库及解析
- DBJ04T 289-2020 建筑工程施工安全资料管理标准
- 化工设计知到智慧树章节测试课后答案2024年秋浙江大学
- 互联网金融(同济大学)知到智慧树章节测试课后答案2024年秋同济大学
- 宏观经济学知到智慧树章节测试课后答案2024年秋浙江大学
- 2024年中考数学复习:中点模型专项练习
- 旅行社企业章程范本
- 2025年宁波余姚市直属企业招招聘笔试参考题库含答案解析
- 《心理健康测试》课件
- 《心房颤动》课件
- 静脉输液操作考试流程
评论
0/150
提交评论