Android *** 作系统简介(1)

Android *** 作系统简介(1),第1张

概述系统简介Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机 *** 作系统的名称,该平台由 *** 作系统、中间件、用户界面和应用软件组成。Android一词最早出现于法国作家利尔亚当(AugusteVilliersdel’Isle-Adam)在1886年发表的科幻小说 系统简介

AndroID一词的本义指 “机器人”,同时也是Google于2007年11月5日宣布的基于linux平台的开源手机 *** 作系统的名称,该平台由 *** 作系统、中间件、用户界面和应用软件组成。

AndroID一词最早出现于法国作家利尔亚当(Auguste VillIErs de l’Isle-Adam)在1886年发表的科幻小说《未来夏娃》(L’ève future)中。

发展历程2003年10月,Andy Rubin 等人创建AndroID公司,并组建AndroID团队。2005年8月17日,Google低调收购了成立仅22个月的高科技企业AndroID及其团队。安迪 鲁宾成为Google公司工程部副总裁,继续负责AndroID项目。2008年,在GoogleI/O大会上,谷歌提出了AndroIDHAL架构图,在同年8月18号,AndroID
获得了美国联邦通信委员会(FCC)的批准,在2008年9月,谷歌正式发布了AndroID 1.0系
统,这也是AndroID系统最早的版本。2009年9月,谷歌发布AndroID 1.6的正式版,并且推出了搭载AndroID1.6正式版的手机 HTC Hero(G3),凭借着出色的外观设计以及全新的AndroID 1.6 *** 作系统,HTC Hero(G3)成为当时全球最受欢迎的手机。AndroID 1.6也有一个有趣的甜品名称,它被称 为Donut(甜甜圈)。2019年,AndroID 10。发行版本

1.1
2008年9月发布的AndroID第一版
1.5
Cupcake(纸杯蛋糕):2009年4月30日发布
1.6
Donut(甜甜圈):2009年9月15日发布
2.0
2009年10月26日发布。
3.0
Honeycomb(蜂巢):2011年2月2日发布。
4.0
Ice Cream SanDWich(冰激凌三明治):2011年10月19日在香港发布。
5.0
AndroID 5.0Lollipop(棒棒糖):美国太平洋时间2014年10月15日
6.0
AndroID 6.0Marshmallow(棉花糖):2015年9月30日
7.0
AndroID 7.0Nougat(牛轧糖):2016年8月22日
8.0
AndroID 8.0Oreo(奥利奥):2017 年 8 月 22 日
9.0
AndroID 9.0PIE (派):2018 年 5月 9日
10.0
AndroID 10.0 2019年 , 今年的AndroID Q的正式名称是AndroID 10
11
按照惯例,AndroID 11可能会在2020年3月份放出(开发版),谷歌I/O大会上正式发布。

体系架构

AndroID系统架构图

系统结构

AndroID 随附一套用于电子邮件、短信、日历、互联网浏览和联系人等的核心应用。平台随附的应用与用户可以选择安装的应用一样,没有特殊状态。因此第三方应用可成为用户的默认网络浏览器、短信 Messenger 甚至默认键盘(有一些例外,例如系统的“设置”应用)。系统应用可用作用户的应用,以及提供开发者可从其自己的应用访问的主要功能。例如,如果您的应用要发短信,您 无需自己构建该功能,可以改为调用已安装的短信应用向您指定的接收者发送消息。

也就是可以调用系统或是已经设置的应用为自己编写的AndroID服务。

应用组件
组件名作用
活动 (Activity)程序的根本。一个AndroID 应用是由多个Activity 组成的,这多个Activity之间AndroID的应用 可以进行相互跳转。
服务 (Service )组件。不能自己运行, 只能后台运行,并且可以和其他组件进行交互。Service 是没有界面的长生命周期的代码。
广播接收器 (broadcastReceiver )broadcast是一种广泛运用的在应用程序之间传输信息的机制
内容提供者 (Content ProvIDer )Content ProvIDer是AndroID提供的第三方应用数据的访问方案
平台优势开发性
在优势方面,AndroID平台首先就是其开放性,开发的平台允许任何移动终端厂商加入到AndroID 联盟中来。显著的开放性可以使其拥有更多的开发者,随着用户和应用的日益丰富,一个崭新的平台也将很快走向成熟。
开放性对于AndroID的发展而言,有利于积累人气,这里的人气包括消费者和厂商,而对于消费者来讲,最大的受益正是丰富的软件资源。开放的平台也会带来更大竞争,如此一来,消费者将可以用更低的价位购得心仪的手机丰富的硬件
这一点还是与AndroID平台的开放性相关,由于AndroID的开放性,众多的厂商会推出千奇百怪, 功能特色各具的多种产品。功能上的差异和特色,却不会影响到数据同步、甚至软件的兼容,如同 从诺基亚Symbian风格手机一下改用苹果iPhone,同时还可将Symbian中优秀的软件带到iPhone上使用、联系人等资料更是可以方便地转移。方便开发
AndroID平台提供给第三方开发商一个十分宽泛、自由的环境,不会受到各种条条框框的阻扰,可想而知,会有多少新颖别致的软件会诞生。但也有其两面性,血腥、暴力、情色方面的程序和游戏 如何控制正是留给AndroID难题之一。Google应用
在互联网的Google已经走过10年度历史,从搜索巨人到全面的互联网渗透,Google服务如地图、邮件、搜索等已经成为连接用户和互联网的重要纽带,而AndroID平台手机将无缝结合这些优秀的Google服务 总结

以上是内存溢出为你收集整理的Android *** 作系统简介(1)全部内容,希望文章能够帮你解决Android *** 作系统简介(1)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1024240.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-23
下一篇2022-05-23

发表评论

登录后才能评论

评论列表(0条)

    保存