- 1、本文档共84页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
安卓PPT教程
概述; Android音译为“安卓”,Android系统是安装在移动设备,例如智能手机、个人数字助理(PDA)、MP5播放器、手持终端、平板电脑、上网本、电子书等上的操作系统软件,用于管理和调度移动设备的软、硬件资源,其作用相当于个人电脑(PC)上安装的微软Windows视窗操作系统,与安装在智能手机上的Windows Mobile Phone(Windows CE)操作系统相似。
Android系统与桌面Windows系统、Windows CE操作系统的异同点列于表1-1,从表1-1可以对Android系统有一个全面直观的认识。
;比较项目;·Android系统由Andy Rubin首创,最初目的是设计一种新的开放性智能手机操作系统。
· 2005年8月Google收购Android加速了该开源嵌入式操作系统的发展,2007年Google为首组建了全球性的开放手机联盟(Open Handset Alliance),中国电信、中国移动和中国联通也是其中的成员,在全球范围内推动基于Android操作系统的手机开发计划。
· Android操作系统是开放源代码的,并且拥有全球最多的研究人员和用户群,源文件中大量的Bug(问题)会被及时发现而纠正,因此,Android系统版本号更新频繁。但是,基于Android系统的应用程序开发技术在各个版本中的方法完全相同,这些正是本书的内容(本书基于目前应用广泛的Android系统版本4.4,同样适用于最新版本的Android系统)。
;图1-1 HTC Dream (G1) 和HTC Flyer;;;图1-2 Android系统结构; 因此,Android系统没有独立的硬件底层驱动部分,事实上,Android系统的软件调度也借助了Linux内核进程调度实现,即两个显著的操作系统特征在Android系统下没有得到体现,严格意义上讲,Android系统应该隶属于应用软件系统的范畴。
而与Android系统竞争市场的Windows CE操作系统则完全不同,它包括完整的内核层、驱动层和应用程序层,是真正意义上的嵌入式操作系统。
如从应用程序开发者的角度出发,而不考虑图1-2所示Android系统结构,此时,由于Android系统封装了各层间的通信和服务调用,向应用程序开发者提供完备的系统调用(包括驱动程序开发)、进程管理与进程间通信和应用程序开发接口等,因此,从这意义上说,Android系统属于操作系统的范畴。
现在,Android系统研发者和应用程序开发者都普遍认可Android系统属于嵌入式操作系统,概念上将它与Windows CE等嵌入式操作系统等同。;Android系统相对于其他嵌入式操作系统而言,具有两个明显的优点,即开放源代码和网络功能强大。Android使用Linux作为其底层平台是其开源的一个重要原因。伴随着Android系统的诞生和版本升级,Android系统的网络功能越来越强大,这使得基于Android系统编写网络程序比基于其它任何嵌入式操作系统都更加容易。可以说,一部Android手机就是一部互联网终端,网上购物、新闻、旅游、导航、智能家居等应用给用户带来了极大的生活方便。; Android系统的图形界面也是它的一个亮点,严格地说,Android系统不是基于可视化窗口,而是直接基于图形,也就是说,Android系统界面是由一幅幅图画组合在一起的,因此,Android系统界面比较“炫”。比Windows CE的视窗,人性化更强一些。Android系统界面美观是其受到用户欢迎的最重要的原因,尽管如此,Google对现有Android系统界面仍然不很满意,据说新版本的Android系统在用户界面上还要做大的创新。
目前最新的Android 系统版本号为7.X,研发代号为Nougat(牛轧糖),重点在于扩展Android系统的人工智能应用。Android系统是纯粹商业性操作系统,在GPL(General Public License)协议条件下源代码公开和免费使用,这意味着当用户免费使用Android系统开发软件产品时,其衍生的软件产品也必须是开源和免费的。指出,Android虚拟机不是开源的。;;; 由图1-3可知,Android系统是基于Linux内核的操作系统,习惯上把Linux内核(Linux Kernal)层称为其第I层。 Linux是免费和公开源码的实时抢先式多任务操作系统,Linux内核协助Android系统完成进程调度、进程间通信、内存管理、虚文件系统管理、系统安全管理和设备驱动等功能。
图1-3中仅列举了Linux内核实现的十种设备驱动功能,即显示驱动、摄像驱动、Flash存储驱动、蓝牙驱动、Binder IPC驱动(用于进程间通信管理)
您可能关注的文档
- 光的衍射-3.ppt
- 安全资料表格教程.doc
- 党的群众路线在浙东抗战与解放中的生动实践与启示.ppt
- 安全课件汇总教程.ppt
- 安全重大事故应急救援预案教程.doc
- 入伙交楼现场安保方案.docx
- 安全阀在线调校培训教程.ppt
- 克莱夫 贝尔 艺术是有意味的形式.ppt
- 安全风险评价管理办法教程.doc
- 光的现象复习课件.ppt
- 特种作业煤矿安全作业模拟试题及完整答案详解.docx
- 2025特种作业煤矿安全作业考试历年机考真题集【突破训练】附答案详解.docx
- 人教版八年级数学下册第18章《平行四边形》考试卷(含答案).pdf
- 人教版七年级数学下册第九章《平面直角坐标系》测试卷(含答案).pdf
- 特种作业煤矿安全作业全真模拟模拟题含完整答案详解(历年真题).docx
- 特种作业煤矿安全作业能力检测试卷【综合卷】附答案详解.docx
- 2025特种作业煤矿安全作业通关题库附完整答案详解【典优】.docx
- 特种作业煤矿安全作业真题及完整答案详解【夺冠】.docx
- 2025特种作业煤矿安全作业考前冲刺试卷【学生专用】附答案详解.docx
- 特种作业煤矿安全作业考试彩蛋押题【学生专用】附答案详解.docx
最近下载
- 配电箱采购合同协议书范本详细(2025年).docx VIP
- 部编版语文写字表六年级上册字帖.pdf VIP
- (高清版)B/T 24421.1-2023 服务业组织标准化工作指南 第1部分:总则.pdf VIP
- 2022年洛阳理工学院教师招聘笔试试题及答案解析.docx VIP
- 城市停车设施规划导则.docx VIP
- 天然气发电厂-燃气-蒸汽联合循环发电机组PPT课件.pptx VIP
- 《《中文核心期刊目录(2017年版)》》.doc VIP
- 基孔肯雅热防控技术指南(2025年版)测试题及参考答案.docx VIP
- 工程测量技术 电子水准仪 电子水准仪.ppt VIP
- 党支部贯彻落实八项规定扎实推进作风建设工作专题党课ppt课件.pptx VIP
文档评论(0)