- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
介绍与环境搭建
第1页/共36页本讲要点与目标【本讲要点】(1)Android操作系统发展史(2)Android系统架构(3)Android重要组件简介(4)第一个Android应用程序及结构【本讲目标】 了解Android操作系统,理解Android系统架构,掌握Android开发环境搭建。第2页/共36页一、 Android操作系统发展史Android一词由来 Android这一词最先出现在法国作家利尔亚当在1886年发表的科幻小说《未来夏娃》中,作者将外表像人类的机器起名为Android,这也就是Android小人名字的由来第3页/共36页一、 Android操作系统发展史Android,英文意思“机器人”,中文俗称“安卓”Android系统最初由安迪·鲁宾(Andy Rubin)开发制作,最初主要支持手机,于2005年8月被Google收购。2005年4千万美元卖给谷歌2007年11月5日,谷歌公司正式向外界展示这款名为Android的操作系统,是一个以Linux为基础的半开源操作系统,主要用于移动设备,由Google成立的Open Handset Alliance(OHA,开放手持设备联盟)持续领导与开发中。第4页/共36页一、 Android操作系统发展史Android系统版本Android 7.0 Nougat:牛轧糖Android 6.0 Marshmallow(棉花糖)Android 5.0 Lollipop(棒棒糖) Android 4.0/4.1 Jelly Bean(果冻豆) Android 3.0/3.1/3.2 Honeycomb(蜂巢)Android 2.3 Gingerbread(姜饼) Android 2.2/2.2.1 Froyo(冻酸奶) Android 2.0/2.0.1/2.1 Eclair(松饼) Android 1.6 Donut(甜甜圈)Android 1.5 Cupcake(纸杯蛋糕) Android 1.0 2008年9月发布的Android第一版Google每年会对/Android进行2次大的更新。Android系统的每一代都会以一种甜品来命名,而且是按照字母排列的第5页/共36页一、 Android操作系统发展史Who am I ?第6页/共36页一、 Android操作系统发展史【各版手机界面】Android 2.3Android 1.6Android 1.1第7页/共36页一、Android是什么?【各版手机界面】Android 3.0Android 4.0Android 4.2第8页/共36页二、Android系统架构—层叠结构应用程序应用程序框架系统运行库Android 运行环境Linux 内核第9页/共36页二、Android系统架构【应用程序层】 Android平台不仅仅是操作系统,也包含了许多应用程序,诸如SMS短信客户端程序、电话拨号程序、图片浏览器、Web浏览器等应用程序【应用程序框架层】应用程序框架层是我们从事Android开发的基础,很多核心应用程序也是通过这一层来实现其核心功能的,该层简化了组件的重用,开发人员可以直接使用其提供的组件来进行快速的应用程序开发,也可以通过继承而实现个性化的拓展。第10页/共36页二、Android系统架构【系统运行库与运行环境层】系统库是应用程序框架的支撑,是连接应用程序框架层与Linux内核层的重要纽带。运行环境,每一个安卓应用程序都运行一个独立的虚拟机上【Linux内核层】Android是基于Linux2.6内核,其核心系统服务(如安全性、内存管理、进程管理、网路协议以及驱动模型)都依赖于Linux内核。第11页/共36页三、 Android基本组件活动Activity服务Service意图Intent广播接收者BroadcastReceiver内容提供者ContentProvider第12页/共36页三、 Android基本组件【Activity】第13页/共36页三、 Android基本组件【Activity(活动)】是一个人机交互的程序,用于存放各个显示控件,是Android的基本组成部分。一个Activity通常就是一个单独的屏幕,每一个Activity都被实现为一个独立的类。 当一个新的屏幕打开后,前一个屏幕将会暂停,保存在历史栈中。用户可以返回到历史栈中的前一个屏幕,或直接退出。 如:手机微信、切水果、计算机器等,Activity可以监听处理系统事件(按键事件、触摸屏事件等)、显示指定View、启动其他Activity等。【Activity】第14页/共36页三、 Android基本组件【Service】第15页/共36页三、 Android基本组件【Service(服务)】与Activity相反,是没有可视界面
您可能关注的文档
- 三五陶瓷烧成.pptx
- 二十经典液相色谱法.pptx
- 二生态系统能量流动.ppt
- 单元1走近细胞.pptx
- 植物生殖优秀件.ppt
- 地图判断.ppt
- 一溶液和胶体一.ppt
- 海洋生物学褐藻门.pptx
- 连续时间信号与系统傅立叶分析.ppt
- 糖代谢7版.ppt
- 2025年新型显示技术报告及未来五至十年行业发展报告.docx
- 2025年区块链数据安全报告及未来五至十年数字信任报告.docx
- 2025年航空航天金属新材料产业创新方向与市场分析报告.docx
- 2025年8K超高清视频分析报告及未来五至十年内容制作报告.docx
- 2025年量子计算商业化分析报告及未来五至十年量子通信发展报告.docx
- 2025年生物制药研发创新分析报告及未来五至十年市场增长报告.docx
- 2025年太赫兹通信技术研究报告及未来五至十年通信技术革新报告.docx
- 2025年智慧城市基础设施建设报告及未来五至十年数字化转型报告.docx
- 2025年5G工业物联网应用分析报告及未来五至十年远程控制报告.docx
- 2025年工业机器人关节设计报告及未来五至十年智能制造行业分析报告.docx
最近下载
- 深度解析(2026)《AQ 2013-2008金属非金属地下矿山通风安全技术规范》.pptx VIP
- 智慧园区智能安防解决方案概述.pptx VIP
- 领导班子2025年度民主生活会对照检查材料1.doc VIP
- 多元羧酸和磷酸对牙本质脱钙作用的比较.pdf VIP
- GB 55007-2021 砌体结构通用规范.docx VIP
- 2026五个带头发言材料三.docx VIP
- 鹤煤三矿围岩地质力学评估报告-终稿.pdf VIP
- 中国新型城镇化的低碳发展路径——问题、策略与案例.pdf VIP
- HAF003《核电厂质量保证安全规定》的理解要点共109页.ppt VIP
- 产品质量先期策划控制程序APQP.docx VIP
原创力文档


文档评论(0)