安卓数据结构与算法面试题安卓数据结构

如题所述

手机结构组成?

手机主要由SoC、RAM、ROM、电池、屏幕、传感器等组成。

SoC包括了CPU、GPU、协处理器、基带、ISP等,CPU中文名叫中央处理器,是整颗芯片最核心的地方,GPU又叫做图形处理器。

ISP对手机拍照照片的质量起着确定性作用,成像质量不仅仅靠算法、摄像头,拍好照片ISP还要在零点几秒内完成对照片的处理。协处理器负责处理一些小型任务,比如手机自带功能GPS、WIFI、计步等,可以降低手机功耗。

DSP跟协处理器一样的作用,协处理器负责CPU的小型任务,DSP负责GPU的小型任务。基带主要负责手机通讯,由各种通信模块组成。

RAM就是常说的运行内存,单充运行内存方面说,运行内存越大,手机就越流畅。ROM用于储存手机软件,现在的手机内存有32G、64G、128G、256G。电池起到提供电源的作用。

屏幕是外置部件,最直观的体验,屏幕的好坏,直接影响我们的视觉体验,市面上的屏幕类型有OLED屏和LCD屏。传感器会感知光线的变化从而调节屏幕亮度

介绍下安卓系统的研发历史?

Android这一词最先出现在法国作家利尔亚当在1886年发表的科幻小说《未来夏娃》中,作者将外表像人类的机器起名为Android,这也就是Android小人名字的由来。

知道了Android名字的来历我们再来看一下Android系统的来历。Android系统一开始并不是由谷歌研发出来的,Android系统原来的公司名字就叫做Android,谷歌公司在2005收购了这个仅成立22月的高科技企业。Android系统也开始由谷歌接手研发,Android系统的负责人以及Android公司的CEO安迪·鲁宾成为谷歌公司的工程部副总裁,继续负责Android项目的研发工作。

在2007年11月5日这天,谷歌公司正式向外界展示了这款名为Android的操作系统,并且在这天谷歌宣布建立一个全球性的联盟组织,该组织由34家手机制造商、软件开发商、电信运营商以及芯片制造商共同组成。这一联盟将支持谷歌发布的手机操作系统以及应用软件,将共同开发Android系统的开放源代码。

安迪·鲁宾

看完Android系统的发展,下面就让我们一起看看具体的Android系统版本的升级更新以及代表机型有哪些。

Android1.0代表机型T-MobileG1

在2008年,在GoogleI/O大会上,谷歌提出了AndroidHAL架构图,在同年8月18号,Android获得了美国联邦通信委员会(FCC)的批准,在2008年9月,谷歌正式发布了Android1.0系统,这也是Android系统最早的版本。

在2008年,在智能手机领域还是诺基亚的天下,Symbian系统在智能手机市场中占有绝对优势,在这种前提下,谷歌发布的Android1.0系统并没有被外界看好,甚至言论称最多一年谷歌就会放弃Android系统。

发布系统之后不久就有一款搭载Android1.0系统的手机现身,这款手机就是T-MobileG1,手机是由运营商T-Mobile定制,台湾HTC(宏达电)代工制造。T-MobileG1是世界上第一款使用Android操作系统的手机,手机的全名为HTCDream。这款手机采用了3.17英寸480x320分辨率的屏幕,手机内置528MHz处理器,拥有192MBRAM以及256MBROM。

Android1.5代表机型HTCMagic

在2009年4月,谷歌正式推出了Android1.5这款手机,从Android1.5版本开始,谷歌开始将Android的版本以甜品的名字命名,Android1.5命名为Cupcake(纸杯蛋糕)。该系统与Android1.0相比有了很大的改进。

温馨提示:答案为网友推荐,仅供参考
相似回答