android40特性
❶ Android系统的特点是什么
Android手机与iPhone手机相似,采用WebKit浏览器引擎,具备触摸屏、高级图形显示和上网功能。您能够在手机上查看电子邮件、搜索网址和观看视频节目等。相比iPhone等手机,Android手机更强调搜索功能,以及手机与互联网在线应用的融合(如手机与电脑之间的各种同步,例如通讯录/日历/工作表等的实时同步),可以说是一种融入全部Web应用的强大的手机平台。(上述内容仅适用于广东联通用户)
❷ 平板电视中的安卓Android 4.0系统和安卓Android 4.4系统有什么区别哪个好一些
平板电视中的安卓Android 4.0系统运行较稳定,安卓Android 4.4系统运行速度快。android4.4是android4.0的新一代版本,功能也强大一些,支持的软件都多一些。
Android 系统4.0 命名为 Ice Cream Sandwich(简称ICS,冰淇淋三明治),是谷歌发布一代操作系统。Android4.0 拥有十大重点新特性。集成谷歌电视和Chrome OS的智能停放 ,运行速度得到提升。
Android(安卓),是一个以Linux为基础的开源移动设备操作系统,主要用于智能手机和平板电脑,由Google成立的Open Handset Alliance(OHA,开放手持设备联盟)持续领导与开发中。Android已发布的最新版本为Android 5.0(Lollipop)。
❸ 安卓4.0系统稳定吗优点和缺点都是啥
1、Android统一版本 电视手机平板融合
Android4.0Android 4.0将只提供一个版本,同时支持智能手机、平板电脑、电视等设备。至此Android系统设备将迎来统一,Android平板的窘迫现状将得到有效改善。另一方面包括三星、索尼在内的家电厂商日益发展的Smart TV也将迎来一次有价值的Android版本升级。
2、 全新设计的UI人性化体验界面
谷歌在经历了Android 2.3的版本更新之后,手机系统UI进行了不小的改进,而新的Android 3.1的用户界面也一改此前Android单调的风格。在经历了众多版本的演化之后,谷歌应该对于用户界面体验方面有所提升,新的UI设计很有可能会迎来成熟版。
3、回归原点 保持开源特性
此前Android 3.0曾一度宣布不采取开源措施,然而谷歌深知Android系统一大成功特性就是开源。平板上吃到的苦头势必在全新的Android 4.0上避免,用户为中心的刷机资源一定会让Android 4.0锦上添花。如果你是一个ROM的定制用户,那么你会对这条消息很开心,相信源码一旦发布,很快就能看到 CyanogenMod 9。
4、同步升级Linux内核 更新3.0以上版本
Android4.0Android是Google自己研发的手机平台操作系统,该平台基于开源软件Linux,由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件 4.0的版本号就能告诉我们,这是一个大的升级版本。Linux刚刚发布Linux 3.0内核没多久,后来又更新到了3.0.1 。
5、音频、视频Android Market提供资源下载
谷歌已经试水性质的推出了Google Music Beta ,允许上传2万首音乐到Google的云端服务器,自动创建播放列表在任何支持flash的设备上回放,我们有理由相信这种在Appstore影响下的数字视频、音频服务内容的提供也将会出现在Android上。
6、针对多核处理器优化
随着越来越多的厂商都在推双核的智能手机,实际的效果如何我们不予评说,但Android 4.0将特别为使用双核乃至多核处理器的手机进行专门的优化,充分发挥双核的性能。
7、运行速度全面提升
虽然官方暂时并没有提及这个性能具体体现在什么方面,但是性能上的提升是势必会有的。
8、集成Google电视和Chrome OS的智能停放
Android4.0除了在智能电视Google TV中进行融合,全新的Android 4.0也将有望借鉴Chrome OS系统的智能停放功能进行优化,这些功能有望帮助Android 4.0在多项设备终端进行整合。
9、为OEM提供了官方的主题引擎
有了这个引擎,便可通过Google的升级程序更新到这些第三方的主题。必须的,现在外观同质化这么严重,主题与内涵成为了手机的重点因素之一。
10、比拟GameCenter的游戏中心
Google收购和投资如LabPixies、Slide、Jambool、Zynga等公司,这些都将会是Google手机游戏社交网络的技术储备,而直接竞争对手会是苹果的Games Center。这些都预示着Android下一个版本将迎来一次整合高质量游戏应用的一个平台
❹ 安卓系统各个版本都有什么特点
Android 1.1 发布时间:发布于 2008 年9月 Android 1.5 Cupcake纸杯蛋糕 发布时间:发布于 2009 年 4 月 Android 1.6 Donut甜甜圈 发布时间:2009 年 9 月 Android 2.0 Eclair松饼 发布时间:2009 年 10 月 26 日 Android 2.1 Eclair松饼 发布时间: 2009 年 10 月 26 日,又一个主要版本升级以创纪录的速度放出。这次,大版本升级到了Android 2.1 “Eclair.”Android 2.1主要特性:提升硬件速度更多屏幕以及分辨率选择大幅度的用户界面改良支持 Exchange活动墙纸大幅改进虚拟键盘蓝牙 2.1Google 地图 Android 2.2 Froyo冻酸奶 谷歌于北京时间2010年5月20日晚上10:30点在旧金山Moscone会展中心举办Google I/O 2010大会第二天的会议,Google正式发布了代号是“froyo 冻酸奶”的Android操作系统2.2版。 相对于上一版本的 改变: 1、整体性能大幅度的提升 2、3G网络共享功能。 3、Flash的支持。 4、App2sd功能。 5、全新的软件商店。 6、更多的Web应用API接口的开发。 Android2.3 Gingerbread姜饼 gingerdroid 北京时间2010年12月7日凌晨,Google正式对外发布了他们的下一代智能手机操作系统Android 2.3也就被大家所熟知的Android Gingerbread系统。 主要更新包括: 游戏:增加了新的垃圾回收和优化处理事件,以提高对游戏的支持能力。原生代码可直接存取输入和感应器事件、EGL/OpenGL ES、OpenSL ES。新的管理窗口和生命周期的框架。 多媒体:支持VP8和WebM视频格式,提供AAC和AMR宽频编码,提供了新的音频效果器,比如混响、均衡、虚拟耳机和低频提升 通讯方式:支持前置摄像头、SIP/VOIP和NFC(近场通讯) 站在用户的角度看,这次更新的亮点主要有: 简化界面、速度提升: 更快更直观的文字输入: 一键文字选择和复制/粘帖: 改进的电源管理系统: 新的应用管理方式: 原生支持前置摄像头、互联网通话和NFC(近场通讯): 系统原生支持VoIP,可以在联系人里加入它的SIP帐户,然后直接通过系统来拨打VoIP电话。 增加下载管理器:Android 2.4 Ice cream sandwich冰激凌三明治 预计在2011年第四季度发布。其甜品代号为 Ice cream sandwich(冰激凌三明治) 预计与2.3版本之间的变化不会太大,但是会有不少功能更新。毕竟已经采用了新的代号。 目前已知的Android 2.4带来的更新包括更多的动画特效、更快的运行速度、软件通话降噪、视频聊天等。 Android 2.4系统不会是之前一直谣传的Android 3.0,其真正的版本号将会是Android 2.4。 Android2.4 2011年5月10日,在旧金山举行的I/O开发者大会上,谷歌展示了Android 2.4(代号:冰淇淋三明治)智能手机系统。谷歌未透露Android 2.4的上市时间等细节。Android 2.4将解决开发者和消费者最大的抱怨:Android平台的分散。市场上有数以百计的Android设备,虽然选择很多,但也给开发者带来困难,很难开发出可满足如此众多手机和平板电脑需要的软件。 谷歌强调,Android 2.4将解决这一问题。另外冰淇淋三明治将包含Honeycomb系统上所有最好的功能。例如“3D”用户全息界面,可检测你在屏幕上要找的东西,并据此进行更新。这有点难以解释,简单地说就是不管你在显示屏上看什么,软件将自我调整以确保你有完美的视觉体验。 Android平台正在迅速增长,而且只会变得更大。目前在Android市场有20万种Android应用程序。谷歌也证实,已激活了1亿部Android设备。尽管对冰淇淋三明治了解非常少,但看到谷歌将解决设备分散问题,并增加了一些漂亮的功能,还是令人欣慰。 Android3.0 Honeycomb(蜂巢) 3.0系统特性 ·优化针对平板 ·全新设计的UI增强网页浏览功能 ·n-app purchases功能 Android3.1 Honeycomb 蜂巢(改进3.0BUG) ·经过优化的Gmail电子邮箱; ·全面支持GoogleMaps Android 3.1Honeycomb(3.0改进) Google发布了最新的Android3.1操作系统,新版本最大的改变是将Android手机系统跟平板系统再次合并,从而方便开发者。Android3.1相比3.0的升级有限,除了任务管理器可以滚动,支持USB 输入设备(键盘、鼠标等)。 另外还有,它会支持 Google TV.可以支持XBOX 360无线手柄,这个就强悍了,大屏幕的Android平板电脑肯定会非常吃香,简直就是一台随身游戏机嘛,还是用手感最好的无线手柄的。此外就是一些widget支持的变化,能更加容易的定制屏幕widget插件。 Android 3.2 Honeycomb(蜂巢) 2011年7月13日,谷歌公司放出了新版“蜂巢”Android 3.2的升级源码,合作厂商摩托罗拉亦在当日发布了针对旗下XOOM平板电脑的升级固件,为用户更新新版系统。 Android 3.2这一新版平板电脑操作系统开始支持7英寸设备,并引入了应用显示缩放功能,可以让那些针对手机开发的应用,更平滑的显示在平板电脑上。
❺ Android操作系统的特点
2、Android系统的开源特性使得厂商可以随意打上自己的印记 3、Android系统的免费特性 Symbian的特点Symbian作为一款已经相当成熟的操作系统,具有以下的特点: 第一,提供无线通信服务,将计算技术与电话技术相结合。 第二,操作系统固化。 第三,相对固定的硬件组成。 第四,较低的研发成本。 第五,强大的开放性。 第六,低功耗,高处理性能。 第七,系统运行的安全、稳定性。 第八,多线程运行模式。 第九,多种UI,灵活,简单易操作。 以上总结的九点,并不代表说为Symbian OS所独有,只是Symbian OS将其这些特点突出,并且充分的这些特点发挥了优势,让其更好的为用户服务 不过很明显,塞班已经老了,Android更流行些。追问: 关于Android的可以具体点嘛回答:android软件丰富安装方便管理方便免费资源论坛交流广阔 可以不用改机随时换电池 不用改机随便装软件追问: 目前好像还是塞班多吧回答: 塞班机子一般便宜点嘛,中下等收入买得起啊,你瞅瞅HTC,MOTO哪款智能机不两千左右的,塞班在中国明显还是很多的,但在全球来看,尤其是在欧美,完全没有市场,塞班已经不行了,每季度都下降。Nokia新开发的meego系统还不晓得何时才全面出来呢。目前主流是Android、PhoneOS及黑莓系统。
❻ Android和Iphone特性是什么
Android就是仿ios。
我觉得新的芒果系统应该不错,等出了可以试试
❼ android 4.4 后webview有什么特性变化
由于项目中需要用到webview来显示页面,同时又需要根据webview显示的htm里面的链接(形如 <a href="xxxx" >Link</a>)进行各种跳转(主要是native app 内部跳转),所以需要用到WebViewClient 以及其中的shouldOverrideUrlLoading 方法来过滤各种请求,以方便做出正确的逻辑判断。本来这样做一直是没有错的,但是今天发现放到 4.4的机子上有些跳转就没法被识别出来了,我的同事johnny找到了说明文档,发现了这个的解决办法,这里我分享给大家。
首先贴出说明文档android 说明文档地址
值得一提的是,大家应该多关注这种说明文档,一旦新版本的android系统出来,对于一些新特性,这里都会有相关的说明,对大家来说是很有用的。
在这里小小解释下,<a href="showProfile">Show Profile</a>
这样的链接,在4.4的系统中shouldOverrideUrlLoading方法就有可能无法捕获,据我同事测试好像是被自动替换为了about:blank。
我们需要替换成<a href="example-app:showProfile">Show
Profile</a>,增加一个为example-app:的字符串就可以被捕获到了,其中example自定义。但是很多时候的情况是,html文本本身也是通过某一个url请求到的,其内容对我们来说是位置的,所以我们没法把每个链接做成我们需要的格式,或者说我们根本没法修改这些链接,这个时候就需要我们这样子做:
webView.loadDataWithBaseURL("example-app://example.co.uk/",
HTML_DATA, null, "UTF-8", null);
大概就是这些了,我们调试后是能够成功捕获到的。希望对大家有帮助
❽ 什么是android系统,android的发展以及android的平台架构和特性
Android平台采用了整合的策略思想,包括底层Linux操作系统、中间层的中间件和上层的Java应用程序。下面我把Android的特性及其架构体系结构总结一下。
一、Android的平台特性
Android平台有如下特性:
1. 应用程序框架支持组件的重用与替换。
这样我们可以把系统中不喜欢的应用程序删除,安装我们喜欢的应用程序。
2. Dalvik虚拟机专门为移动设备进行了优化。
Android应用程序将由Java编写、编译的类文件通过DX工具转换成一种后缀名为.dex的文件来执行。Dalvik虚拟机是基于寄存器的,相对于Java虚拟机速度要快很多。
3. 内部集成浏览器基于开源的WebKit引擎。
有了内置的浏览器,这将意味着WAP应用的时代即将结束,真正的移动互联网时代已经来临,手机就是一台“小电脑”,可以在网上随意遨游。
4. 优化的图形库包括2D和3D图形库,3D图形库基于OpenGL ES 1.0。
强大的图形库给游戏开发带来福音。在3G最为重要的的应用莫过于手机上网和手机游戏。
5. SQLite用作结构化的数据存储。
6. 多媒体支持包括常见的音频、视频和静态印象文件格式
如MPEG4、H.264、MP3、AAC、AMR、JGP、PNG、GIF。
7. GSM电话(依赖于硬件)。
8. 蓝牙(Bluetooth)、EDGE、3G、WiFi(依赖于硬件)。
9. 照相机、GPS、指南针和加速度计(依赖于硬件)。
10. 丰富的开发环境包括设备模拟器、调试工具、内存及性能分析图表和Eclipse集成的开发环境插件。
Google提供了Android开发包SDK,其中包含了大量的类库和开发工具,并且针对Eclipse的可视化开发插件ADT。
二、Android平台架构
从上图我们可以看出,Android操作系统的体系结构可分为4层,由上到下依次是应用程序、应用程序框架、核心类库和Linux内核,其中第三层还包括Android运行时的环境。下面分别来讲解各个部分。
1. 程序应用
Android
连同一个核心应用程序包一起发布,该应用程序包包括E-mail客户端、SMS短消息程序、日历、地图、浏览器、联系人管理程序等。所有的应用程序都是用Java编写的。
2. 应用程序框架
开发者完全可以访问核心应用程序所使用的API框架。该应用程序框架架构用来简化组件软件的重用,任何一个应用程序都可以发布它的功能块并且任何其他的应用程序都可以使用其所发布的功能块(不过得遵循框架的安全性限制)。该应用程序重用机制使得组件可以被用户替换。
以下所有的应用程序都由一系列的服务和系统组成,包括:
1)一个可扩展的视图(Views)可以用来创建应用程序,包括列表(lists)、网络(grids)、文本框(text
boxes)、按钮(buttons),甚至是一个可嵌入的Web浏览器。
2)内容管理器(Content Providers)使得应用程序可以访问另一个应用程序的数据(如联系人数据库),或者共享它们自己的数据。
3)一个资源管理器(Resource Manager)提供非代码资源的访问,如本地字符串、图形和分层文件(layout files)。
4)一个通知管理器(Notification Manager)使得应用程序可以在状态栏中显示客户通知信息。
5)一个活动类管理器(Activity Manager)用来管理应用程序生命周期并提供常用的导航回退功能。
3. Android程序库
Android包括一个被Android系统中各种不同组件所使用的C/C++集库。该库通过Android应用程序框架为开发者提供服务。
以下是一些主要的核心库:
1)系统C库:一个从BSD继承来的标准C系统函数库(libc),专门为基于Embedded Linux的设备定制。
2)媒体库:基于PacketVideo
OpenCORE;该库支持录放,并且可以录制许多流行的音频视频格式,还有静态映像文件包括MPEG4、H.264、MP3、AAC、JPG、PNG。
3)Surface Manager:对显示子系统的管理,并且为多个应用程序提供2D和3D图层的无缝融合。
4)LibWebCore:一个最新的Web浏览器引擎,用来支持Android浏览器和一个可嵌入的Web视图。
5)SGL:一个内置的2D图形引擎。
6)3D libraries:基于OpenGL ES 1.0 APIs实现;该库可以使用硬件3D加速(如果可用)或者使用高度优化的3D软加速。
7)FreeType:位图(bitmap)和向量(vector)字体显示。
8)SQLite:一个对于所以应用程序可用、功能强劲的轻型关系型数据库引擎。
4. Android运行库
Android包括了一个核心库,该核心库提供了Java编程语言核心库的大多数功能。
每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。Dalvik是针对同时高效地运行多个VMs实现的。Dalvik虚拟机执行.dex的Dalvik可执行文件,该格式文件针对最小内存使用做了优化。该虚拟机是基于寄存器的,所有的类都是经由Java汇编器编译,然后通过SDK中的DX工具转化成.dex格式由虚拟机执行。
Dalvik虚拟机依赖于Linux的一些功能,比如线程机制和底层内存管理机制。
5. Linux内核
Android的核心系统服务依赖于Linux内核,如安全性、内存管理、进程管理、网络协议栈和驱动模型。Linux内核也同时作为硬件和软件栈之间的硬件抽象层。
❾ 安卓系统4.0有什么功能更新
Android 系统4.0 命名为 Ice Cream Sandwich(简称ICS,冰淇淋三明治),是谷歌发布新一代操作系统。Android4.0 拥有十大重点新特性。集成谷歌电视和Chrome OS的智能停放 ,运行速度得到进一步提升。2011年10月19日上午十点,谷歌与三星联手在中国香港举办发布会,公布有关Android 4.0系统信息。
十大特性:
1、Android统一版本 电视手机平板融合,Android 4.0将只提供一个版本,同时支持智能手机、平板电脑、电视等设备。至此Android系统设备将迎来统一,Android平板的窘迫现状将得到有效改善。另一方面包括三星、索尼在内的家电厂商日益发展的Smart TV也将迎来一次有价值的Android版本升级。 2、 全新设计的UI人性化体验界面 谷歌在经历了Android 2.3的版本更新之后,手机系统UI进行了不小的改进,而新的Android 3.1的用户界面也一改此前Android单调的风格。在经历了众多版本的演化之后,谷歌应该对于用户界面体验方面有所提升,新的UI设计很有可能会迎来成熟版。 3、回归原点 保持开源特性 此前Android 3.0曾一度宣布不采取开源措施,然而谷歌深知Android系统一大成功特性就是开源。平板上吃到的苦头势必在全新的Android 4.0上避免,用户为中心的刷机资源一定会让Android 4.0锦上添花。如果你是一个ROM的定制用户,那么你会对这条消息很开心,相信源码一旦发布,很快就能看到 CyanogenMod 9。 4、同步升级Linux内核 更新3.0以上版本
Android是Google自己研发的手机平台操作系统,该平台基于开源软件Linux,由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件 4.0的版本号就能告诉我们,这是一个大的升级版本。Linux刚刚发布Linux 3.0内核没多久,后来又更新到了3.0.1 。 5、音频、视频Android Market提供资源下载 谷歌已经试水性质的推出了Google Music Beta ,允许上传2万首音乐到Google的云端服务器,自动创建播放列表在任何支持flash的设备上回放,我们有理由相信这种在Appstore影响下的数字视频、音频服务内容的提供也将会出现在Android上。 6、针对多核处理器优化 随着越来越多的厂商都在推双核的智能手机,实际的效果如何我们不予评说,但Android 4.0将特别为使用双核乃至多核处理器的手机进行专门的优化,充分发挥双核的性能。 7、运行速度全面提升 虽然官方暂时并没有提及这个性能具体体现在什么方面,但是性能上的提升是势必会有的。 8、集成Google电视和Chrome OS的智能停放
除了在智能电视Google TV中进行融合,全新的Android 4.0也将有望借鉴Chrome OS系统的智能停放功能进行优化,这些功能有望帮助Android 4.0在多项设备终端进行整合。 9、为OEM提供了官方的主题引擎 有了这个引擎,便可通过Google的升级程序更新到这些第三方的主题。必须的,现在外观同质化这么严重,主题与内涵成为了手机的重点因素之一。 10、比拟GameCenter的游戏中心 Google收购和投资如LabPixies、Slide、Jambool、Zynga等公司,这些都将会是Google手机游戏社交网络的技术储备,而直接竞争对手会是苹果的Games Center。这些都预示着Android下一个版本将迎来一次整合高质量游戏应用的一个平台。
全新的UI:
谷歌云音乐:谷歌云音乐业务最早出现Android 3.1系统版本上,但当时谷歌云音乐应用还比较原始,现在,成熟的谷歌云音乐将随着Ice Cream Sandwich一起到来。谷歌云音乐业务将允许平板电脑和智能手机离线保存已经播放过的音乐,并可以离线下载,由于采用了云存储技术,这些音乐将可以在用户的所有Android系统设备中共享。
速度提升:
人们普遍将安卓平板电脑销量不佳归结于操作系统的不给力,认为安卓平板使用体验距离苹果iPad有着不小的距离,现在,随着苹果iOS 5和安卓Ice Cream Sandwich的发布,新一轮的比拼已经展开。而作为消费者,我们也相当乐于看到两家巨头的竞争,因为商家的竞争必将为我们消费者带来更多价格便宜、使用体验舒适的产品。
新特性:
1.虚拟按键,增大屏幕面积同时控制手机整体大小
正如之前泄漏的资料,新版Android系统取消了底部物理按键设计,采用虚拟按键,这样可以在机身大小不变的情况下增大屏幕显示面积,同时这样的操作方式可以与平板机保持一致。 2.桌面插件Widgets列表呈现在标签页中,与程序列表类似并且共存 程序列表现在支持切换至桌面插件列表,插件列表以缩略图展示实际显示效果,拖动至桌面即可使用。 3.文件夹更容易创建和管理,与iOS类似 新版文件夹功能非常简单,你只需要拖动一个图标到另一个图表上,就能集合成一个文件夹,然后可以重命名文件夹,并整理图标快捷方式,支持快速拨号、文件等内容放入文件夹,这有点类似于iOS。 4.可定制的桌面系统 桌面功能增加可定制项目,比如屏幕底部的快捷栏,默认三个按钮,你可以增加至五个,并且定义每个按钮的功能,可以是程序、联系人、快速拨号以及文件夹。 5.可视语音邮件 独立应用,可集成在通话记录中显示,包括语音信箱留言、可视留言等内容,与语音通话记录同时显示。 6.日历支持缩放操作 日期切换更加方便,可以放大查看详细日程,支持双指缩放操作。 7.Gmail离线搜索,两行预览,以及底部新快捷栏 收件箱字体得到更换,图标、布局均重新设计,底部快捷栏可以写邮件、搜索、访问标签,加入离线搜索支持,收件箱显示两行文字预览,左右滑动切换Gmail会话。 8.音量下键+电源键组合截图 9.改进虚拟键盘纠错 纠错和拼写检查得到改进,点击单词即可得到建议结果。 10.从锁屏界面直接访问应用程序 锁屏界面拖动解锁图标至应用快捷方式可以直接打开该应用,另外锁屏时也可以使用下拉通知栏。 11.优化复制粘贴 12.新版浏览器 内置浏览器改版,标签系统增强,可以快捷打开标签切换,最多同时打开16个标签页,支持Chrome书签同步。 13.新的Roboto字体 显示效果更加清晰美观,与整个界面系统完美融合。 14.流量控制系统 第三方流量控制可以歇菜了,系统内置流量统计,可以显示某一时段内流量使用记录,支持设置限额报警和自动断网,可以查看单个程序流量使用记录并禁用其后台流量使用权限。 15.相机应用 零快门延迟、时间间隔设置、录制同时变焦,单张拍照一秒内完成。 16.人脸识别,刷脸解锁 人脸识别功能得到应用,比如解锁,可以在设置之后自拍进行屏幕解锁 17.内置照片编辑器 内置了照片编辑器,功能比较强大,可以进行裁剪、美化、调色等修改 18.多任务列表 多任务列表展示最近运行程序缩略图,你可以关闭某个程序来释放内存。 19.新的图库布局和组织方式 全新的图库设计,可以自动按照主题、地理位置、人脸识别等方式组织照片的排列显示 20.联系人应用整合社交网络信息 新版联系人程序功能更加丰富,可以集成社交网络信息,内置状态更新,可查看高清图像,可以快速发送邮件, 21.Android Beam 基于NFC的Android Beam功能可以让两部手机交换网站、联系人、导航、YouTube视频等,甚至官方电子市场的下载链接。
❿ 华为手机为什么有EMUI版本和Android版本
作为一个资深 Android 开发工程师,简单来给大家科普一下吧!
国产的安卓机,不管是小米手机,还是华为手机, OPPO 手机,还是 vivo ,还是魅族,一加,锤子等手机!他们用的都是 Android 系统,是 OS 操作系统!
而华为的 emui,小米的 miui ,魅族的 flyme ui 还是 ov 的 color os,还是一加的氢OS,还是氧OS,还是锤子的 Smartisan OS ,他们都是基于 Android 系统深度定制的 UI ,而不是系统,本质上 OS 操作系统还是 Android 。说白了,他们不过是一层皮肤罢了。
举个简单的例子,一个安卓系统代表一个人,而这个人穿的衣服就是这些 UI ,抛去穿的衣服,裸体的人就是 Android 系统!那你感觉这个人就因为穿了衣服,就不是 Android 了么?所以,这些都是表象,本质没什么改变!
首先纠正题主一个概念:EMUI本质不是一个操作系统,所以华为手机不存在有两个操作系统的概念。
然后再纠正下面一些答主的错误概念:EMUI并不仅仅是一个深度定制UI的Android。
下面我来详细说明:
Android是操作系统,而EMUI本质是高级版BSP。
玩过嵌入式开发的朋友,都会接触一个概念:BSP(Board Support Package),中文译名:板级支持包。
BSP是干什么的呢?
简单地说,BSP的主要功能如下:
(1)提供必要的硬件驱动
(2)初始化加载操作系统的软硬件环境
(3)加载操作系统、将控制权交给操作系统
可能会有朋友要问了:操作系统不就有驱动吗?那为什么BSP还要多此一举来提供硬件驱动呢?
这其实是一个先有鸡还是先有蛋的问题。
系统上电之后,首先运行的是BSP,然后由BSP来加载操作系统。你想想,BSP将操作系统从外存(对于现在的大部分手机,就是FLASH)读到内存这个过程需要些什么?内存是不是得先初始化?FLASH读取是不是需要FLASH驱动?加载过程是不是要显示点信息给用户?那么是不是得有基本的显示驱动?这些都是在操作系统加载之前所必需的的,所以BSP必须自己拥有这些最基本的驱动程序。
其实整个过程,你可以类比PC机上的BIOS系统。BSP就是嵌入式环境里的BIOS。
那么,为什么说华为的EMUI是一个高级版BSP呢?
这是因为除了上面这些BSP的基本功能之外,华为还在BSP里面添加了如下这些极大提升对用户性能体验的玩意:
这个我就不再多费笔墨了,大家已经非常熟悉。
EROFS的英文全称:Extendable Read-Only File System,中文译名:超级文件系统。
这项技术是华为在2018年6月对外展示的,在华为P30手机上首次被应用。它采用了改进的压缩算法,不仅使得P30 Pro 128G机型上的ROM存储空间压缩了2GB,更使得Android系统分区的FLASH的随机读写性能提升20%~300%。
曾经很多 游戏 玩家都抱怨华为手机的GPU性能不行,玩 游戏 体感跟不上。后来华为投入了大量资源和精力,研发出了GPU Turbo技术,打通了EMUI、GPU和CPU之间的瓶颈,它可以完成60%的性能提升,30%的功耗降低。
其技术原理如果用一句话来概括就是:侦测相邻两帧之间的差异,在做画面渲染时,只对差异部分进行渲染。这样就可以大大节省GPU的开销,提升速度。用户眼球感受到画面掉帧需要16.7毫秒的时间,而GPU Turbo可以把下一帧的渲染时间控制在7毫秒以内,最快可以在短短3毫秒以内就完成下一帧的渲染工作。
这项技术并不是一个单一技术,它还配合了 Sensorhub LiteOS(统一传感器使用,大幅降低手机功耗),F2FS文件系统(配合优化内存调度使用的Ultra Memory技术,使得EMUI长时间使用不卡顿)和Vulkan图形引擎 。这些都是华为的创新。
使用方舟编译器将Android一些核心的系统服务程序直接预先编译成二进制,随EMUI发布,使得这些服务的运行速度,相对于传统的Java虚拟机方式提升40%。
这个是最新的EMUI 10引入的特性:
(1) Huawei Share一碰传 :实现手机与笔记本间随时互通。轻碰一下,图片、文档、视频疾速互传;手机摇动后碰触,可实现对笔记本最长60s录屏,并保存至手机; 相互靠近,即可双向共享剪切板。
(2) AR 测量 :你的随身测量小工具。可准确测量长度、面积、体积。运用人脸识别技术,更能准确测量身高。
(3) 智慧车载 :你的手机能够与 汽车 无感连接,手机就是你的车钥匙,通过车辆中控屏幕,你可便捷享受手机上的音乐、导航等服务,还可在手机上实时查看 汽车 状态,或提前开启车中空调。不仅如此,智慧车载还关注你的驾驶状态,若出现疲劳驾驶、注意力分散等异常行为,将及时提醒你休息,注意行车安全。
(4) 智慧办公 :无需耗费数据流量,轻碰即可连接,手机端播放中的音乐,视频或是编辑中的文件,接入电脑上可继续播放或编辑。同时你还可以在同一屏幕内操作两个界面,互相拖拽即可完成电脑与手机的文件传输;借助电脑键鼠及输入法直接回复手机对话,或快速把手机中图片、文字内容等素材插入电脑文档中进行编辑。
(5) 双网络聚合,高速上网 :利用Link Turbo技术,达到Wi-Fi 网络与移动网络聚合通讯,双网络同时在线,可靠不掉线,全面覆盖 游戏 、视频、音视频通信、下载等应用场景,让你随时随地享受高速上网体验。
(6) 安全无处不在 :数据端对端加密、敏感数据保存至本地独立的安全系统中,拒绝未经授权访问。
第一:保持差异化地竞争优势。 除了苹果,其他手机厂商都是基于Android操作系统的,如果不在上面搞点别人没有的黑 科技 ,只是一个简单的BSP,除非你的价格如何吸引人,否则户干嘛一定要买你的手机呢?
第二:EMUI是华为生态大棋中的关键一环 。从上面对EMUI的详细介绍可以看出,EMUI融合了操作系统(Android)、编译器优化(方舟)、GPU硬件加速(GPU Turbo)、网络优化(4G/5G)、安全(麒麟芯片)多项技术,其中除了Android之外,可以说汇聚了华为诸多的看家本领,当未来鸿蒙操作系统问世之后,就可以全场景、全堆栈全部采用华为的黑 科技 ,这样单个棋子的威力连成一气,就可以在棋盘上“屠大龙”。
上面其实已经回答了,未来可以用鸿蒙。
从EMUI 10的新特性可以看出,演进已经逐步向物联网方向发展了,加上鸿蒙、方舟、全栈AI等各项技术的日趋成熟和呼之欲出,未来将是一场让人拭目以待的大戏!
那么我作为一个使用华为手机8年的老用户,非常荣幸的我回答这个问题。
以下面我这张截图为例,目前我正在使用的是mate 20,使用了一年了,那么,当我们打开设置的关于手机,我们会看到这部手机的基本的信息,它的手机名称,具体型号,以及安卓版本,Emui,版本,还有这个IMEI码。
那么很多小白的用户就觉得这个安卓版本和emui版本是一个,虽然他们表面上都是10.0。但是,本质上emui是华为通过安卓原生系统自己定制化的国内操作系统,所以小白用户不能混淆。但是我相信未来某一天,如果美国安卓不给华为用了,相信华为的鸿蒙操作系统将,将会替代安卓版本,并且可能可以互相转换,直接去升级,所以emui是在安卓版本基础上进行的修改,而鸿蒙OS和安卓是在同一级别上的。
一般来说,只要是安卓手机,所采用的最基本的系统就是谷歌的Android系统,而EMUI就是基于安卓系统下的深度定制版。简单来说,本质都是一样的,只是界面的不同,同样都是安卓系统,不过是外表上的区别罢了。
需要分辨清楚的是,EMUI不能算是一个独立的系统,它只是在Android 系统的基础下,深度订制的UI。像其他国产安卓手机例如小米、OV等都有自己的EMUI操作系统,因为不同的UI定制,所以不同手机的界面呈现出不一样的风格和功能。原生的安卓系统虽然功能也挺好,但各厂商们还是可以随意更改的。不同的EMUI使得它们自家的手机各自加入自己的创意,这也是让手机厂商们能够拉开差距,提升竞争力的因素。有了特色才更有辨识度,大家选购的时候也就有更多的可选性。加上安卓系统本身也是开源的,厂商们只要拿到源代码就可以在此基础上加以更改,何乐而不为呢?
当然了,这也绝非易事。要保证三年前购买华为手机的用户依旧可以获得最新系统升级,背后的代价就是持续的研发资源和资金投入。所以华为的EMUI工程师们也有着明确的分工: 60%-70%的人员进行新功能的开发和完善,另外还有30%~40%的人员专注于既有机型、既有系统与功能的优化与完善,从而让老机型老用户也能得到不断升级的使用体验和功能。
希望我的回答能帮助你理解!
简单来说,EMUI是基于Android进行二次开发的一个“系统主题”。
我们都知道,Android系统作为目前除了IOS以外第二大的操作系统,以其开源性着称,而随着智能手机的崛起和流行,众多手机厂商也开始纷纷向谷歌方面合作,拿到Android系统的合法授权。但是Android系统毕竟是国外开发的,国人在使用Android系统的时候非常不方便,用过原生Android系统的人都知道,系统的本土化做的十分不到位,甚至可以说基本没有,而且在Android系统中发挥了重要作用的Google套件也无法得到发挥,所以我们在使用原生Android的时候无法获得最佳的体验。
但是国内手机厂商还想使用,那怎么办?那就是改,各种改,改界面、改UI、增加新功能、去掉无用的功能,屏蔽Google套件、改变手机的交互方式等等一些列操作,经过修改的手机系统在外观上看起来和原生Android一点都不一样,如果是一个小白,甚至都以为这手机不是Android系统。
这也就是各个厂商经过定制的Android系统,华为的叫做EMUI、小米的叫MIUI、魅族的叫Flyme、OPPO的叫做Color OS等等。而厂商需要时时刻刻对这些系统保持更新和升级,根据用户的需求增加功能,或者优化系统,当Android有大版本更新的话,这些厂商也会选择跟新,每进行一次升级,这些第三方系统的版本号就变更一下。
而Android版本就更简单了,因为这些系统都是基于Android所开发的,手机中出现的Android版本号就代表着该手机的系统是基于哪个版本的Android系统进行二次开发的,所以也就不难理解为什么会有两个版本号了。
结语:其实不用纠结这些东西,手机只要稳定好用就可以了,除非现在的系统存在严重的BUG等问题,可以进行升级厂商,否则不建议一些小白用户去主动更新系统,一旦出现问题,回退版本对于小白来说又是一个很麻烦的事情,并且还会清空数据。
现在绝大部分国产手机的操作系统都是基于谷歌的Android系统“深度定制”而来的,本身仍然属于Android系统,所以要注明Android的版本号。
虽然原生的Android系统也挺不错的,各种功能都可以满足日常使用。但世界上智能手机厂商那么多,每一台手机的硬件配置都不一样。比如有的手机是实体指纹识别按键,有的手机是屏幕指纹按键,有的手机时3D结构光人脸识别。而且每一款手机所使用的指纹识别芯片方案也不尽相同,有的用汇顶的、有的用新思的,还有的用高通的。原生Android系统不可能单独为每一款手机适配不同的硬件,所以就需要手机厂商单独进行修改和适配。
好在Android系统是完全开源的,手机厂商在拿到原生Android系统的源代码之后,就会在源代码的基础之上加以修改。
首先就是根据自家手机的硬件配置,来适配底层驱动。比如摄像头、指纹识别、3D结构光等硬件功能。
其次就是加入一些特色功能,比如华为的GPU Turbo技术就针对Android系统的底层代码进行了优化和精简。
最后就是在软件和UI层面加入符合消费者习惯的界面功能。比如中国用户就比较喜欢“应用分身”、“手机分屏”、“负一屏”等功能。这些都是原生Android系统所不具备的。
一般来说,谷歌会在每年6月召开WWDC开发者大会,推出当年最新的Android系统的开发者测试版,比如今年的就是Android 9.0。随后手机厂商和应用开发者就会根据开发者测试版的源代码进行必要的修改。为了对修改之后的非原生Android系统进行区分,手机厂商往往会给用在自家手机上的系统起一个新名字,比如华为的EMUI、小米的MIUI等。随着定制系统的不断升级,EMUI、MIUI的版本号也在不断变化。
虽然谷歌的Android系统是免费开源的,但是手机厂商在修改之后也必须遵守开源协议,保留原有的系统名称。因此手机厂商定制之后的系统代号和Android原生系统代号往往会同时存在,而在正式宣传的时候,往往也会被同时提起,比如“基于Android 9.0核心的EMUI 9.0系统”,这两者是不矛盾的。
您好,华为手机目前只有一个操作系统,那就是安卓(Android),未来不排除上线鸿蒙系统(HarmonyOS),届时就可能会出现一个型号手机存在两种操作系统。
EMUI是华为基于Android(安卓)进行开发的 情感 化操作系统。拥有简化的用户界面、新的手势导航和HiVision的“AI”功能,新系统在国内已经向部分机型推送更新,采用了自然极简的设计。其9.1版本设置项精简10%、全局统一化的设计、便捷的单手操作、全新的手势导航,提供了良好的交互体验;新UX融入了大自然的声音、色彩、光影,回归自然的沉浸式设计。
EMUI正是源自这种理念,由感而创。
EMUI更将赋予每个用户独特的烙印,邀请你投入自己的 情感 。
你就是设计师,你的界面元素,你的触动喜好,你的操作规则,都可以随心由你掌控。你可以尽情发挥创意,设计特色鲜明的合一桌面,创造不同的情景模式,分享不同时刻的心情等等。
突破设备间隔,实现智慧全连接,让你尽享全场景智慧生活。全方位视觉设计的革新,从细节之处构建非凡品质,旨在给你初见惊艳,久用舒适的使用感受。
综合上面的介绍,EMUI是基于安卓深度定制的 情感 化操作系统,用了安卓就要在自己的设备上标识出来,版权的重要性。
其实不仅仅是华为手机,只要是基于Android版本定制的第三方UI,都有两个版本,这不代表是两个不同的操作系统哦~
手机UI中,无论是华为的EMUI、小米的MIUI、魅族的Flyme以及OPPO的Color OS、VIVO的Foutouch OS等等系统,在关于系统的详细介绍中,都会看到有一个当前的系统版本,下面还有一个Android版本。其中当前的系统版本是表示目前你手机所使用的系统版本,比如华为手机的EMUI9.0,表示你的华为手机使用的是9.0版本的EMUI,功能相较于以往的8.0/7.0等版本会有提升和增加,UI界面也有改变等。而下面的Android版本,比如显示的Android版本9.0,表示的是基于Android 9.0开发,这两个系统本质上是一个系统。
同理,MIUI、Color OS、Foutouch OS都是这样的,比如小米的MIUI目前已经更新到11,Android 版本是9.0,表示的就是基于Android 9.0开发的MIUI 11。
任何使用安卓系统的厂家都会基于安卓系统作一个深度定制版的系统来适配自己的手机!这才是负责任的厂家!
首先,澄清一下EMUI是什么。 EMUI是UI ,即基于安卓系统定制的UI,而安卓是os,从本质上来讲,和Android os同级的只有苹果的ios,微软的Windows,其他采用安卓的都只是基于安卓定制的UI,而不是os 。 所以,华为的EMUI是基于Android os定制的ui,和MIUI 、FLYME 没有本质的区别。