Android 5.0 曝光:巨变
相信大家应该都知道了,Android 4.4中谷歌为开发者提供了两种编译模式,一种是默认的Dalvik模式,而另外一种则是 ART模式。
现在最新的消息显示,谷歌正在对Android系统进行调整,简单点说就是ART已经取代Dalvik成为默认选项。一直以来,Dalvik虚拟机背负着Android应用卡顿的罪名,原因则是应用在运行的过程中,虚拟机Dalvik通过一个叫JIT(Just-in-time)的解释器动态的进行编译并执行,这一过程也拖慢了运行效率。
与之形成鲜明对比的ART模式,则是在用户安装应用时就进行预编译操作,将原本在程序运行中时的编译动作提前到应用安装时。在省去解释代码这一过程之后,应用的运行效率会更高。
此外,有开发者往Android开源项目中提交代码时发现,ART已经取代Dalvik成为默认选项,不过Dalvik并没有被放弃,这无疑是个不错的消息,对于今年将要到来的大改版Android 5.0来说,它的系统执行效率会更高。
与此同时,美国媒体给出的消息还称,谷歌会在今年的开发者大会上公布Android 5.0,其界面相比现在的版本来说,会有更大的变化,同时该系统还会加强平板的用户体验。
其实Android 4.4的ART选项已经预示了Android 5.0系统会出现重大改变,即彻底从Dalvik转换到ART,而这样带来的好处也是显而易见,比如iOS开发人员和其用户所引以为傲的流畅体验将不再是一个值得炫耀的东西。
文章转载自 开源中国社区 [http://www.oschina.net]
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
10个 iOS 用户暂可以嘲笑 Android 的特点
Android 与 iOS 设备之间的争斗从未停止,毕竟一切高科技产品的理念和实际表现方式都不相同。就拿 Android 来说,很多功能令用户并 不太开心,甚至是令人愤怒,下面让我们来简单的盘点 10 个 iOS 比 Android 优秀的特征。当然,这并不意味 着 Android 比 iOS 差,因为每天让库克最为头痛的事情,就是每天都会有用户转投 Android,反之亦然,因为我们还会盘 点 Android 比 iOS 更好的 10 个特征。 https://yqfile.alicdn.com/a73617af31b8e58000a1cda3448aadf9e1f036f3.png" > 1、设计不一致 让 我们面对现实,即使谷歌公布了 Material Design(材料设计)作为设计语言,并希望开发者能够遵循,但是目前真正采 用 Material Design 风格界面的应用程序非常少,而大多数仍然使用老旧的 Holo Design 设计语言。不清楚是否是因 为 Material Design 不佳还是开发者认为没必要,Google Play 上还是有很多不同风格应用程序...
- 下一篇
Android Studio 3.0 Canary 3 发布,Bug 修复
Android Studio 3.0 Canary 3 已经发布,Android Gradle Plugin 3.0.0-alpha3 也已通过maven.google.com发布。 该版本包含对 Gradle, Kotlin 和其他许多内容的修复。官方表示,在保持功能稳定性的同时,会继续修复 Android Studio 3.0 各方面的 bug。 下载地址(Zip Files ) Windows (64-bit): android-studio-ide-171.4056697-windows.zip (709353723 bytes) Windows (32-bit): android-studio-ide-171.4056697-windows32.zip (708818867 bytes) Mac: android-studio-ide-171.4056697-mac.zip (708414228 bytes) Linux: android-studio-ide-171.4056697-linux.zip (707812159 bytes) 文章转载自 开源中国社区 [http...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS关闭SELinux安全模块
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Red5直播服务器,属于Java语言的直播服务器
- Hadoop3单机部署,实现最简伪集群