Android简介及开发环境配置.ppt_第1页
Android简介及开发环境配置.ppt_第2页
Android简介及开发环境配置.ppt_第3页
Android简介及开发环境配置.ppt_第4页
Android简介及开发环境配置.ppt_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Android手机开发 长春职业技术学院软件技术教研室 基本信息 96学时专业核心课主要内容 android体系 布局 界面组件 数据存储 系统组件等 如何学习 1 多看看教材 课外书疯狂Android讲义得投入 看视频 尚学堂 千锋3G学院 2 多做完成课程所学内容 积累常用程序结构代码 完成课内指定教学项目 熟悉整个程序架构 利用业余时间自己做项目 能培养自学能力 第一章Android简介及开发环境配置 Android简介开发环境安装与配置重点第一个Android应用Android应用程序结构分析重点 3G时代的来临 3G 3rd generation 3G 第三代移动通信技术 是指支持高速数据传输的蜂窝移动通讯技术 一般地讲 3G是指将无线通信与国际互联网等多媒体通信结合的新一代移动通信系统 3G与2G的主要区别是在传输声音和数据的速度上的提升 它能够在全球范围内更好地实现无线漫游 并处理图像 音乐 视频流等多种媒体形式 提供包括网页浏览 电话会议 电子商务等多种信息服务 同时也要考虑与已有第二代系统的良好兼容性 3G时代的来临 3G是第三代通信网络 目前国内支持国际电联确定的三个无线接口标准 分别是中国电信的CDMA2000 中国联通的WCDMA 中国移动的TD SCDMA GSM设备采用的是时分多址 而CDMA使用码分扩频技术 先进功率和话音激活至少可提供大于3倍GSM网络容量 业界将CDMA技术作为3G的主流技术 国际电联确定三个无线接口标准 分别是美国CDMA2000 欧洲WCDMA 中国TD SCDMA 智能手机 智能手机 Smartphone 指 像个人电脑一样 具有独立的操作系统 可以由用户自行安装软件 游戏等第三方服务商提供的程序 通过此类程序来不断对手机的功能进行扩充 并可以通过移动通讯网络来实现无线网络接入的这样一类手机的总称 十大智能手机 ZOL排行榜2013 2 24 智能手机操作系统 Nokia Symbian诺基亚 索尼爱立信HP webOSPalm 惠普RIM BlackBerryOSRIMMS WindowsPhone7HTC 三星电子 LG 索尼爱立信 i mate 诺基亚 智能手机操作系统 Apple iOSAppleGoogle Android摩托罗拉 HTC 三星 LG 索尼爱立信 联想 华为 中兴 魅族 Oppo及各种山寨机 智能手机操作系统 数据由全球著名调查机构Gartner提供 AndroidVSiOS 什么是Android Android一词的本义指 机器人 是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称 该平台由操作系统 中间件 用户界面和应用软件组成 什么是Android Android的Logo是由Ascender公司设计的 其中的文字使用了Ascender公司专门制作的称之为 Droid 的字体 Android是一个全身绿色的机器人 绿色也是Android的标志 颜色采用了PMS376C和RGB中十六进制的 A4C639来绘制 这是Android操作系统的品牌象征 有时候 它们还会使用纯文字的Logo 什么是Android 什么是Android 什么是Android 甜点命名法开始于Android1 5发布的时候 作为每个版本代表的甜点的尺寸越变越大 Android1 5Cupcake 纸杯蛋糕 Android1 6Donut 甜甜圈 Android2 0 2 0 1 2 1Eclair 松饼 Android2 2 2 2 1Froyo 冻酸奶 Android2 3 xGingerbread 姜饼 Android3 0 3 1 3 2Honeycomb 蜂巢 Android4 0IceCreamSandwich 冰激凌三明治 Android4 1JellyBean 果冻豆 Android4 2JellyBean 果冻豆 Android5 0KeyLimePie 青柠派 Android简史 Android操作系统最初由AndyRubin开发 最初主要支持手机 2005年 Google收购了成立仅22个月的高科技企业Android 2007年11月 Google公司正式向外界展示Android操作系统 Google与34家手机制造商 软件开发商 电信运营商和芯片制造商共同创建开放手持设备联盟 2008年9月 谷歌正式对外发布第一款Android手机 HTCG1 Android简史 2008年9月 谷歌发布Android1 0 2010年5月 Android2 2正式发布 2010年12月 Android2 3正式发布 2011年10月 Android4 0正式发布 2012年6月28日 Android4 1正式发布 2012年10月30日 Android4 2正式发布 2011年第一季度 Android在全球的市场份额首次超过塞班系统 跃居全球第一 Android系统框架 Android程序主要组成部分 Activity 主要负责显示内容Service 后台运行程序BroadcastReceiver 消息接收器ContentProvider 负责跨应用的数据交换Intent 不同组件间通信的载体 安装配置开发环境 检查Java环境安装Eclipsehttp www eclipse org downloads安装AndroidSDK HelloWorld 创建Android项目程序结构分析 Android应用程序结构 src java源代码存放目录gen 自动生成目录 存放所有由Android开发工具自动生成的文件 目录中最重要的就是R java文件 这个文件由Android开发工具自动产生 Android开发工具会自动根据你放入res目录的资源 同步更新修改R java文件 正因为R java文件是由开发工具自动生成的 所以我们应避免手动修改R java R java在应用中起到了字典的作用 它包含了各种资源的id 通过R java 应用可以很方便地找到对应资源 课本P26 Android应用程序结构 res 资源 resource 目录 该目录中存放应用使用的各种资源 如xml界面文件 图片或数据 课本P27 assets 资源目录 Android除了提供res目录存放资源外 在assets目录也可以存放资源文件 但assets目录下的资源文件不会在R java中自动生成id 所以读取assets目录下的文件必须制定文件的路径 Android应用程序结构 AndroidManifest xml项目清单文件 该文件列出了应用程序的包名 该包名将会作为该应用的唯一标识 列出了应用程序所提供的功能 以后你开发好的各种组件需要在该文件中进行配置 如果应用使用到了系统内置的应用 如电话服务 短信服务 互联网服务 GPS服务等 你还需在该文件中声明使用权限 课本P28 作业 1 在string xml 定义一个字符串数组 存放20个学生姓名 在主程序中

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论