Android高配置手机为何没iOS流畅

 

在今年的手机市场上,我们动辄就可以看到1.2G CPU双核的手机,而且售价越来越大众了。在众多国内外手机厂商大拼手机硬件的时候,为什么苹果坐拥着512RAM 1GCPU的iphone4却还是可以大获全胜呢?

不过相信大家用过之后也发现了,Android手机往往配置要高于iOS设备,但是大部分Android手机却没有后者的流畅性。在当今智能手机大步迈入双核CPU的年份,而如无意外,明年的手机市场将会进入四核CPU大战的状态。

其中的原因可能有很多,而一位软件工程师兼前Google实习生Andrew Munn则根据他的工作经历分享了自己的看法。

Andrew表示,在iOS系统中,用户界面的渲染过程被赋予了极高的优先等级,只要用户手指接触屏幕开始操作,iOS将停止所有进程,集中所有系统资源对界面进行渲染,使得用户的使用体验有着非常高的水平。而在Android系统中,界面的渲染就没有这种待遇了,各种进程并不会因此让路,Android手机的配置虽然高,但是由于资源都被分散到不同任务去了,能分配到的资源反而不如iOS多,Andrew说这就是Android流畅性不如iOS的原因。

既然已经知道问题出在哪儿了,为什么Android团队不着手解决呢?Andrew又继续爆料:Android系统的开发的时间甚至要早于第一代iPhone发布的时间,当时的手机还没进入屏幕触控的风潮,Android原型机一开始是带键盘的手机设计,用户界面渲染的优先级别要求也不高。但是在iPhone发布之后,Android团队为了让其成为能与iOS竞争的产品,在非常短的时间内将Android改成了屏幕触控手机,由于时间紧,已经不可能重写代码框架式,因为那会使所有应用程序都无法使用。于是界面的渲染级别问题就一直存留到今天。

时间: 2024-10-28 16:25:09

Android高配置手机为何没iOS流畅的相关文章

android手机显示图片ios不显示

问题描述 android手机显示图片ios不显示 android 手机显示图片 ios不显示 android 手机显示图片 ios不显示 android 手机显示图片 ios不显示 解决方案 检查下网络环境的差异 解决方案二: 注意检查图片格式,tif文件IOS显示可能会出问题 解决方案三: 注意检查图片格式,tif文件IOS显示可能会出问题 解决方案四: 错了 是取出第一个元素,然后在元素里再取值 解决方案五: 如果是网络请求,注意http://开头

九城OpenFeint推动手机游戏从iOS移植Android

3月10日上午消息,九城与OpenFeint今日联合宣布,双方合作将协助优秀手机游戏产品从iOS等系统向Android移植,并接入OpenFeint在全球和中国的平台.这一计划会获得Found9成就基金1亿美元支持. 根据官方披露的情况,九城与OpenFeint将以专案方式协助全球精品手机游戏开发商进军Android阵营.双方将共同甄选出优秀的手机游戏产品,协助其开发者将其移植为Android的游戏. 移植的游戏产品同时将接入OpenFeint平台,并由九城推动其在中国的本地化及发行运营.这个专

Android高仿2048小游戏实现代码_Android

刚开始进入Splash界面: 1.SplashActivity.Java(两秒后进入开始界面,Splash界面的布局只有一个图片,在博客后,会展示给大家看) public class SplashActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.a

Android高仿2048小游戏实现代码

刚开始进入Splash界面: 1.SplashActivity.Java(两秒后进入开始界面,Splash界面的布局只有一个图片,在博客后,会展示给大家看) public class SplashActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.a

Android高仿微信图片选择功能的PhotoPicker

类似于微信修改头像的功能基本上每个app都会有,以前公司开发的项目就有修改头像的功能,但是用的Android系统自带的图片 选择器.用Android系统的图片选择器有个好处就是稳定,不会有什么问题.但也有它的缺点,比如不可定制,我们想要修改一下符合自己app的风格无法 做到. 既然大部分app都要用到图片选择器,为啥我不自己写一个呢?难不成每次都用系统自带的?那显得太没水平.所以,我就有了一个自己编写一个图片选择器的想法,以后只要有项目需要这个功能,直接拿来用就行了,这多爽! 其实github上

android高仿今日头条 --新闻阅读器

开发流程 第一篇:(android高仿系列)今日头条 --新闻阅读器 (一) 涉及到的知识点有 1.slidingmenu.lib  (侧拉菜单包)   使用方法配置以及下载:点击这里   实现:客户端中左右2边侧拉菜单 2.命名规范可以参考:android命名规范   实现:源码中包.类.方法名称的统一 3.如何反编译:反编译就这么简单   实现:客户端中资源文件的获取 4.Fragment以及HorizontalScrollView的使用,以及重写HorizontalScrollView  

Android 高仿QQ图片选择器_Android

当做一款APP,需要选择本地图片时,首先考虑的无疑是系统相册,但是Android手机五花八门,再者手机像素的提升,大图无法返回等异常因数,导致适配机型比较困难,微信.QQ都相继的在自己的APP里集成了图片选择功能,放弃了系统提供的图片选择器,这里仿造QQ做了一个本地图片选择器,PS:之前有人说"仿"写成"防"了,今儿特意注意了下,求不错. 先上一张效果图,无图无真相啊~~~ 实现的效果大概是这样的: 1.单选:跳转到本地图片选择文件夹,选择文件夹后,进入到该文件夹下

索爱Android系统Cyber-Shot手机曝光

Walkman系列音乐手机和Cyber-shot系列拍照手机曾经为http://www.aliyun.com/zixun/aggregation/18316.html">索尼爱立信带来了不少辉煌业界,所以在全面转投Android系统阵营的情况下,索尼爱立信自然也希望复制过去的成功经验,再次以音乐和拍照两大特色在趋于同质化的 Android手机大军中实现差异化和寻求突破.继不久前正式发布首款Android系统Walkman手机之后,在网络上日前又爆出了搭载 Android系统的索尼爱立信Cy

Android模拟器实现手机添加文件到sd卡的方法_Android

本文实例讲述了Android模拟器实现手机添加文件到sd卡的方法.分享给大家供大家参考,具体如下: 在DDMS中直接添加文件到模拟器sd卡如果出现错误类似:Failed to push XXXXX.txt on emulator- : Read-only file system的错误,原因是你的sdcard权限不够,需要直接创建一个SDCARD . 一.首先创建SDCARD  我创建的sdcard名为:sdcard.img(名字随便取,以img后缀名结束)  进入DOS  指向  目录 E:\a