- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Andoid应用开发实战课程
Android应用开发实战课程
Android是Google发布的基于Linux的开源智能手机操作系统,广泛应用于3G手机、平板电脑等。目前处于爆发式增长阶段,HTC、摩托罗拉、索爱、三星等众多公司纷纷推出基于Android系统的智能手机和平板电脑。目前Android是最热门的智能手机操作系统,凭借Linux的软件优势,其应用的广泛已经让其他对手相形见绌。国信培训设计了本课程,帮助学员快速掌握基于Android平台的应用开发方法,对基于Android平台的移动互联网应用开发有全面的理解。
课程目标
学习使用Android SDK进行移动应用开发,掌握Android编程的基本模式;
完整掌握Android程序的相关技术;
理解Android编程的关键技术,能够自己进行更加深入的学习;
达到具有中级Android编程的能力,能够完成企业要求的一般移动开发项目。
培训特色
注重实战:系统讲解最热门的Android开发核心技术及其应用实现,并配合大量的实战案例,就实务性难点问题答疑解惑;
注重实用:结合精彩案例分析,使学员深入理解技术知识,全面掌握应用方法,真正提高资源利用水平。
学习对象
有JAVA开发基础,希望迅速了解和掌握Android应用开发的学员;希望从事移动终端开发的工程师、程序员,以及相关行业的工程技术人员。
讲师背景
国信高级技术培训中心的资深专家、高级顾问,现任某知名IT企业技术总监,原东软高级程序员、项目经理,具有丰富的移动开发项目的开发和实施经验,在IT168、天极网、程序员、电脑编程技巧与维护等网络和平面媒体发表100多篇技术与评论文章。已出版相关多本相关专著,主要著作如《Android开发权威指南》、《Android/OPhone开发完全讲义》、《人人都玩开心网:Ext JS+Android+SSH整合开发Web与移动SNS》等。培训客户包括中国移动、中国国航、人民银行等数十个企业,有着非常深厚的理论基础和丰富的实际工作经验。
课程安排
时间
课程大纲
第
1
天
上
午
一、Android操作系统概述
1、Android平台特性
2、Android平台架构
3、Android原生(Native)C/C++程序开发及Android NDK介绍
4、Native开发方式与JAVA开发方式性能比较
5、Android应用前景分析
二、Android SDK及其开发环境搭建
1、Android SDK的版本演进
2、Eclipse ADT插件与SDK版本的对应关系
3、ADT插件的安装和更新
4、Android模拟器介绍
5、通过Eclipse创建一个Hello Word简单的项目
6、通过Eclipse导入一个RssReader开源项目
三、Android SDK中命令行工具的使用
1、启动和关闭ADB服务(adb start-server和adb kill-server)
2、查询当前模拟器/设备的实例(adb devices)
3、安装、卸载和运行程序(adb install、adb uninstall和am)
4、PC与模拟器或真机交换文件(adb pull和adb push)
5、Shell命令
6、创建、删除和浏览AVD设备(android)
7、创建SD卡
四、Android应用程序架构
1、Android应用程序中的资源
2、Android的四大应用程序组件
3、Android Manifest.XML文件的结构
五、Activity
1、建立、配置和使用Activity
2、在不同Activity之间传递数据
下
午
【实验】
实验1:搭建开发环境
安装Android SDK以及建立Eclipse和ADT插件的开发环境。
实验2:导入Android SDK中的例子源代码(ApiDemo、其他独立的程序)
本实验的目的是学习如何导入外部的Android工程。
实验3:启动、使用模拟器;编译到设备并在设备上运行
本实验通过IDE中启动模拟器并通过模拟器进行断点调试,并对项目的整体架构有简单的了解。
实验4:演示各种资源的使用
本实验的目的是演示如何使用Android中的各种资源。
实验5:Activity之间传递数据
5种传递数据的方法进行实践。
第
2
天
上
午
一、高级UI
1、标准控件的使用
2、设计开发自定义控件
3、Layout布局的使用
4、触摸/按键(UI Events)事件处理方法
二、多媒体(2D Graphics/3D OpenGL、音频、视频)
1、View、SurfaceView、Canvas、Paint类分析使用
2、显示文本以及显示特殊效果文本
3、绘图及显示图片(包括:普通绘图、特殊效果、直接显示图像文件、从资源文件中显示图片、实现图片透明、倒影、旋转等显示效果)
文档评论(0)