当前位置:首页 » 安卓系统 » android多核优化

android多核优化

发布时间: 2022-08-31 04:49:49

⑴ Android5 和Android6.0 的区别

界面不同功能不同。

⑵ Android应用性能优化的内容简介

今天的Android应用开发者经常要想尽办法来提升程序性能。由于应用越来越复杂,这个问题也变得越来越棘手。本书主要介绍如何快速高效地优化应用,让应用变得稳定高效。你将学会利用Android SDK和NDK来混合或单独使用Java、C/C++来开发应用。书中还特别讲解了如下内容:
· 一些OpenGL的优化技术以及RenderScript(Android的新特性)的基础知识;
· 利用SDK来优化应用的Java代码的技巧;
· 通过高效使用内存来提升性能的技巧;
· 延长电池使用时间的技巧;
· 使用多线程的时机及技巧;
· 评测剖析代码的技巧。
把本书的内容学以致用,你的编程技术就会得到关键性的提升,写出的应用就会更为健壮高效,从而广受用户好评,并最终获得成功。
目录
第1章Java代码优化1.1Android如何执行代码1.2优化斐波纳契数列1.2.1从递归到迭代1.2.2BigInteger1.3缓存结果1.4API等级1.5数据结构1.6响应能力1.6.1推迟初始化1.6.2StrictMode1.7SQLite1.7.1SQLite语句1.7.2事务1.7.3查询
第1章Java代码优化1.1Android如何执行代码1.2优化斐波纳契数列1.2.1从递归到迭代1.2.2BigInteger1.3缓存结果1.4API等级1.5数据结构1.6响应能力1.6.1推迟初始化1.6.2StrictMode1.7SQLite1.7.1SQLite语句1.7.2事务1.7.3查询1.8总结
第2章NDK入门2.1NDK里有什么2.2混合使用Java和C/C++代码2.2.1声明本地方法2.2.2实现JNI粘合层2.2.3创建Makefile2.2.4实现本地函数2.2.5编译本地库2.2.6加载本地库2.3Application.mk2.3.1为(几乎)所有设备优化2.3.2支持所有设备2.4Android.mk2.5使用C/C++改进性能2.6本地Acitivity2.6.1构建缺失的库2.6.2替代方案2.7总结
第3章NDK进阶3.1汇编3.1.1最大公约数3.1.2色彩转换3.1.3并行计算平均值3.1.4ARM指令3.1.5ARM NEON3.1.6CPU特性3.2C扩展3.2.1内置函数3.2.2向量指令3.3技巧3.3.1内联函数3.3.2循环展开3.3.3内存预读取3.3.4用LDM/STM替换LDR/STD3.4总结
第4章高效使用内存4.1说说内存4.2数据类型4.2.1值的比较4.2.2其他算法4.2.3数组排序4.2.4定义自己的类4.3访问内存4.4排布数据4.5垃圾收集4.5.1内存泄漏4.5.2引用4.6API4.7内存少的时候4.8总结
第5章多线程和同步5.1线程5.2AsyncTask5.3Handler和Looper5.3.1Handler5.3.2Looper5.4数据类型5.5并发5.6多核5.6.1为多核修改算法5.6.2使用并发缓存5.7Activity生命周期5.7.1传递信息5.7.2记住状态5.8总结
第6章性能评测和剖析6.1时间测量6.1.1System.nanoTime()6.1.2Debug.threadCpuTimeNanos()6.2方法调用跟踪6.2.1Debug.startMethodTracing()6.2.2使用Traceview工具6.2.3DDMS中的Traceview6.2.4本地方法跟踪6.3日志6.4总结
第7章延长电池续航时间7.1电池7.2禁用广播接收器7.3网络7.3.1后台数据7.3.2数据传输7.4位置7.4.1注销监听器7.4.2更新频率7.4.3多种位置服务7.4.4筛选定位服务7.4.5最后已知位置7.5传感器7.6图形7.7提醒7.8WakeLock7.9总结
第8章图形8.1布局优化8.1.1相对布局8.1.2合并布局8.1.3重用布局8.1.4ViewStub8.2布局工具8.2.1层级视图8.2.2layoutopt8.3OpenGL ES8.3.1扩展8.3.2纹理压缩8.3.3Mipmap8.3.4多APK8.3.5着色8.3.6场景复杂性8.3.7消隐8.3.8渲染模式8.3.9功耗管理8.4总结
第9章RenderScript9.1概览9.2Hello World9.3Hello Rendering9.3.1创建渲染脚本9.3.2创建RenderScriptGL Context9.3.3展开RSSurfaceView9.3.4设置内容视图9.4在脚本中添加变量9.5HelloCompute9.5.1Allocation9.5.2rsForEach9.5.3性能9.6自带的RenderScript API9.6.1rs_types.rsh9.6.2rs_core.rsh9.6.3rs_cl.rsh9.6.4rs_math.rsh9.6.5rs_graphics.rsh9.6.6rs_time.rsh9.6.7rs_atomic.rsh9.7RenderScript与NDK对比9.8总结

⑶ android多核,多线程该如何用

在程序开发的实践当中,为了让程序表现得更加流畅,我们肯定会需要使用到多线程来提升程序的并发执行性能。但是编写多线程并发的代码一直以来都是一个相对棘手的问题,所以想要获得更佳的程序性能,我们非常有必要掌握多线程并发编程的基础技能。
众所周知,Android 程序的大多数代码操作都必须执行在主线程,例如系统事件(例如设备屏幕发生旋转),输入事件(例如用户点击滑动等),程序回调服务,UI 绘制以及闹钟事件等等。那么我们在上述事件或者方法中插入的代码也将执行在主线程。

一旦我们在主线程里面添加了操作复杂的代码,这些代码就很可能阻碍主线程去响应点击/滑动事件,阻碍主线程的 UI 绘制等等。我们知道,为了让屏幕的刷新帧率达到 60fps,我们需要确保 16ms 内完成单次刷新的操作。一旦我们在主线程里面执行的任务过于繁重就可能导致接收到刷新信号的时候因为资源被占用而无法完成这次刷新操作,这样就会产生掉帧的现象,刷新帧率自然也就跟着下降了(一旦刷新帧率降到 20fps 左右,用户就可以明显感知到卡顿不流畅了)。

为了避免上面提到的掉帧问题,我们需要使用多线程的技术方案,把那些操作复杂的任务移动到其他线程当中执行,这样就不容易阻塞主线程的操作,也就减小了出现掉帧的可能性。

那么问题来了,为主线程减轻负的多线程方案有哪些呢?这些方案分别适合在什么场景下使用?Android 系统为我们提供了若干组工具类来帮助解决这个问题。
AsyncTask: 为 UI 线程与工作线程之间进行快速的切换提供一种简单便捷的机制。适用于当下立即需要启动,但是异步执行的生命周期短暂的使用场景。
HandlerThread: 为某些回调方法或者等待某些任务的执行设置一个专属的线程,并提供线程任务的调度机制。
ThreadPool: 把任务分解成不同的单元,分发到各个不同的线程上,进行同时并发处理。
IntentService: 适合于执行由 UI 触发的后台 Service 任务,并可以把后台任务执行的情况通过一定的机制反馈给 UI。
了解这些系统提供的多线程工具类分别适合在什么场景下,可以帮助我们选择合适的解决方案,避免出现不可预期的麻烦。虽然使用多线程可以提高程序的并发量,但是我们需要特别注意因为引入多线程而可能伴随而来的内存问题。举个例子,在 Activity 内部定义的一个 AsyncTask,它属于一个内部类,该类本身和外面的 Activity 是有引用关系的,如果 Activity 要销毁的时候,AsyncTask 还仍然在运行,这会导致 Activity 没有办法完全释放,从而引发内存泄漏。所以说,多线程是提升程序性能的有效手段之一,但是使用多线程却需要十分谨慎小心,如果不了解背后的执行机制以及使用的注意事项,很可能引起严重的问题。

⑷ The app does not support Android devices

这句话意思是该应用不适用安卓设备。
从android4、0起,最大的变化是Google开始对处理器进行多核优化,4、0前的手机有部分已经是双核了,但多核利用率低下,升级到4、0后,双核手机的体验有了很大的提升,而从4、1起,Google的黄油计划,让Android设备的流畅性的得到了进一步的提升,体验更好。到如今,Google上月发布了最新的android设备各版本份额,2、3姜饼已经下降到个位数,剩下的几乎都是4、0及以上。
也就是说造成会提示这个的原因在于安卓系统版本低,需要升级。

⑸ 为什么安卓的机子在性能上很难超过苹果的还多核什么的

虽然很多Android手机的配置都比iPhone要高,比如大多数Andorid手机的内存都有1GB,而iPhone 4S只有512MB内存,但用过iPhone的人都知道Android手机在使用的时候总感觉没有那么顺滑,究竟为什么会出现这种现象呢?一位软件工程师和前Google实习生Andrew Munn解释说是因为Android系统UI效率低下的框架设计的问题。
不过,这个实习生Andrew Munn是一个软件工程专业的本科毕业生,他在Android团队并没有在框架团队工作,也没有看过Android渲染的源代码,因此他所说的未必是100%准确。并且他也曾经在Windows Phone团队工作过,因此可能会不自觉的对Android产生偏见。以下就是他对Android为什么没有iOS流畅体验的看法。
Android没有iOS流畅的原因并非Java GC导致暂停,也不是因为Android运行的是Java编译的bytecode而iOS运行的native code,根本的原因是,iOS的UI渲染采用实时优先级,而Android的UI渲染遵循传统电脑模式的主线程普通优先级。
这听起来似乎很抽象和难以理解,但大家可以尝试一下,使用你的iPad或者iPhone,打开Safari,然后加载一个复杂的网页,例如新浪网首页,当网页加载到一半的时候,把你的手指放在屏幕上,并且四处移动,你会发现所有的渲染立刻停止,在你拿开手指前,网页永远也不会继续加载。
而在Android设备上重复这个操作,你会发现,浏览器会继续尝试加载页面并渲染HTML,试图多任务同时进行,因此对于Android来说,一个高效的双核处理器是很重要的,这也就是Galaxy S II能够非常平滑的原因。
在iOS中UI渲染过程具有绝对的优先等级,当用户接触到iPhone的触摸屏后,iOS中所有的进程都将停止,UI线程拦截了所有的事件,系统会将所有资源用于渲染UI过程,以保证用户界面的实时渲染优先级。而在Android系统中UI渲染过程的优先级别却没有那么高,也就是说当你触摸Android手机屏幕的时候,系统后台的程序并没有停止,仍然在继续运行之中,比如下载和查收短信,这样系统UI获得的资源就不够,这就是Android系统不流畅的原因。
由于这个原因,新发布的Galaxy Nexus,甚至配备四核处理器的话说EeePad Transformer Prime平板电脑都无法保证顺滑的操作体验,这些设备只能与3年前的iPhone顺滑程度相比,那么Android团队为什么不从根本解决这个问题呢?
除了UI渲染之外,Android缺乏有效的的硬件加速也是一个原因,在不同的Android手机上的硬件加速存在巨大差异,而苹果是唯一一个既做硬件又做软件的手持设备公司,只有苹果可以在硬件中插入对软件的优化,使得基于苹果芯片的设备不仅省电,而且流畅。
实际上,Android的开发工作在第一代iPhone发布之前就已经开始了,原始Android原型体被设计成为使用键盘手机的设备,也就是黑莓手机的竞争对手。UI渲染优先级别在有键盘的手机上并没有那么重要。但是在iPhone发布之后,Android小组为了快速推出能与iPhone竞争的产品,迅速将Android改成触摸屏手机系统,但那时重写UI框架已经不可能了。因为如果这样Android应用市场中的所有程序将变得不可用,这种关系将一直处于恶性循环之中。
(这个实习生的伪科学真是编的好,在此反驳)
按照那个实习生的说法,android的ui不流畅是因为响应UI处理的优先级不够,而google不改进的原因是因为怕影响到已经发布的应用程序?
这人根本不懂ios和android的进程控制机制,且不说ios中ui有最高优先级(笑啊,ios什么时候UI有最高级了,明明是系统中断才是最高),竟然说出了android触摸UI时后台进程保持运行这样的荒谬的事情,我都怀疑他是不是在google呆过。 即便他说的UI优先级有理,也不可能出现改变优先级就会使得程序进入恶性循环这种情况。了解android系统架构应该知道负责图形处理(关于优先级部分)的是位于android系统的倒数第二层,也就是内核的上一级,而且android的设计是层与层之前低耦合的,每层对于下一层的依赖仅通过接口来调用,而层内的变化根本不会影响到层外行为。
说简单一点,就如同你去银行柜台办事,你办外汇就去外汇窗口,债券就去债券窗口,而银行内部怎么处理你的请求是他们的事,你只需要提交你的数据并接收结果即可,银行内部员工变动也不会影响你的事务办理。如果真如这个实习生所说,是UI框架处理优先级的问题,google大可以轻轻松松直接提高优先级,绝不会影响到现有任何程序,因为目前没有任何程序能绕过android的程序框架直接调用到UI下层的方法,因此下层的改进也不会对上层造成兼容性的不适。而且也不增加什么生产成本。
但为什么还是感觉android比ios卡?我觉得这是人云亦云后的“被变卡”感觉(很多人在概念空白时先入为主的被教唆到android比ios卡,不如ios,而且听多了这样的话后自然自己的感觉就不准了),以至于出现了N种关于android为什么不如ios的“科学、内幕”解释。我觉得除了辩证还要用发展的眼光来分析这个问题。
在早期,android的优化的确不如ios,这源自于产品的设计理念和年代(android本身是07年才被收购的一个公司,之前这个系统根本没有得到实际的验证,而ios始终是在apple下从mac时代起就被打造的)。而硬件也远没有iphone强,加上开放免费,什么鱼龙混杂的制造商都加入进来,元器件供应商也是水很深,造成产品水平参差不齐。很多人对android和ios的差距的认识也是从那时才建立的,而看iphone,一年才出一款机器,无论软件还是硬件,从选择供应商到制作,有足够的周期,都是精挑细琢。也就是说,android阵营从低端到高端都有,且低端又多又乱所谓的高端少而不精,而iphone就一个高端,这就如田忌赛马,老拿人家优秀的比垃圾的,自然而然口碑也就落成了android不如ios的一个大范围印象。其实这个时代跟ios产品比较,也的确是android的东西不如iphone做得好。
但是近年来android的机器硬件基本上已经超过了iphone但为什么还是觉得比ios卡?除了上述的心理因素遗留之外,我个人觉得其实这无关android本身,并不是os优化这么简单的事。而是硬件问题,其实没有人特别在意这个问题,但是我想说这就如同显示器的响应时间,响应时间快,在播放时就会流畅没有拖影。
电容屏也有响应时间,而且对工作环境电压要求很高,普通的电容板本身响应就比较慢,大概才50~100ms,而且在电压不稳定时反应更慢,而iphone4的电容板响应时间在10~20ms,差距近80ms说是不到十分之一秒,但是在实际体验时这就能影响到人们的直觉。另一个因素在于触屏的玻璃材质,硬度越高越顺滑,这是根据阻尼系数和摩擦系数可以测出的。同是镜面的情况下,硬度越高的材质在摸上去的时候更顺滑。iphone用的是大猩猩,硬度达到7,裸身时本身触感就顺滑,没有拖沓感,再加上大多数买iphone的人贴膜都会比较下本钱(我贴膜花了129),贴膜也会影响到触感。在普观android手机,用上大猩猩的寥寥无几,再肯贴好膜的更是少。在手感上也比iphone要差了。
就我个人长久使用亲身体会是,android的UI其实缺少过度动画,比如在界面切换时的细节(仔细看,ios的界面切换时除了窗口会移动,标题栏和上面的控件都会以不同的速率在移动,感觉很动感精致,如同流水般),这样在操作时造成了突兀感。实际上从触摸角度来讲,我觉得兔子没有明显的差异。而且明显的感觉是,如果iphone有后台程序,或者运行过较多程序之后,哪怕是普通的界面切换也会有卡顿感觉,很明显的。
最后一点重要的补充就是iOS是伪多线程开发,Android更注重编程模型,iOS更注重用户体验。Android将应用内(进程内)渲染(controls)和进程间渲染(surface flinger)放在了不同的模块、空间,导致动画时线程切换过于频繁,需要更高的性能的芯片才能达到和iOS相同的效果;要配合渲染也变得很复杂,所以在横竖屏切换时没有像iOS那样的转屏动画。

⑹ 安卓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、音频、视频Play Store提供资源下载
谷歌已经试水性质的推出了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下一个版本将迎来一次整合高质量游戏应用的一个平台。

⑺ android 4.0:ice cream sandwich什么意思

最新 Android 系统4.0 命名为 Ice Cream Sandwich(以下简称ICS,冰淇淋三明治),对于Google公司旗下最新一代Android Ice Cream Sandwich[1]操作系统,相信很多玩家都已经有所耳闻了,而且恐怕相思之情已经难以慰藉。还好,对于Android Ice Cream Sandwich操作系统,全世界的安卓粉丝心情都同样急切,这不国外玩家已经在互联网上曝光了Google Android Ice Cream Sandwich操作系统最新截图。
在今年5月份举行的谷歌I/O大会上,谷歌正式对外公布Ice Cream Sandwich的存在后,全世界的安卓用户和开发者就对这款操作系统备受期待。谷歌称代号为Ice Cream Sandwich的操作系统最大的特色在于将能统一安卓系统各个版本,改变安卓平板电脑和智能手机分化的现状,同时根据谷歌的说法,Ice Cream Sandwich将具有以下特色:
统一智能手机和平板电脑系统:谷歌新一代安卓系统Ice Cream Sandwich将只有一个版本,同时支持智能手机、平板电脑,这将解决安卓 3.x系统和安卓 2.x操作系统版本分化的问题,开发者为平板电脑和智能手机开发的应用也将可以通用。
2011年10月19日上午十点,谷歌与三星联手在中国香港举办发布会,公布有关Android 4.0系统信息。
谷歌将于东部标准时间11月16日召开发布会,公布Android 4.0操作系统的源码。
编辑本段全新的UI
谷歌云音乐:谷歌云音乐业务最早出现Android 3.1系统版本上,但当时谷歌云音乐应用还比较原始,现在,成熟的谷歌云音乐将随着Ice Cream Sandwich一起到来。谷歌云音乐业务将允许平板电脑和智能手机离线保存已经播放过的音乐,并可以离线下载,由于采用了云存储技术,这些音乐将可以在用户的所有Android系统设备中共享。
编辑本段运行速度提升
集成谷歌电视和Chrome OS的智能停放
更优秀的安卓应用市场
人们普遍将安卓平板电脑销量不佳归结于操作系统的不给力,认为安卓平板使用体验距离苹果iPad有着不小的距离,现在,随着苹果iOS 5和谷歌Ice Cream Sandwich的发布,新一轮的比拼已经展开。而作为消费者,我们也相当乐于看到两家巨头的竞争,因为商家的竞争必将为我们消费者带来更多价格便宜、使用体验舒适的产品。
编辑本段Android的命名史
每当谷歌发布新一代操作系统之后,各家手机厂商升级上一代操作便会提上日程,同时也会有下一代操作系统的消息在互联网流出,这样的形式渐渐成为谷歌推广Android操作系统的一种惯用方式。在Android2.3姜饼即将发布,Android3.0系统蜂巢被曝光,各家手机厂商都正在忙于将自己的Android手机升级至Android2.2操作系统的时候,国外媒体有消息指出Android下一代系统名称已经确定,爆料者为ARM公司的总裁Tudor Brown,该系列产品代号Ice Cream,中文直译过来便是“冰激凌”,在操作系统特性及最低配置方面暂无消息。
熟悉Android的朋友都知道谷歌一贯爱以甜品的名称为Android操作系统命名。Android1.5 操作系统被命CupCake,CupCake是国内女生比较喜欢的杯型蛋糕,在蛋糕房或是西式自助里较为常见。Android1.6操作系统名为Donut,也就是电影《变形金刚》胖黑客在审讯时所吃的甜甜圈。而在Android2.0/2.01/2.1则被命名为Eclair的奶油夹心面包。现在各家手机厂商正在升级的Android2,2操作系统名为Froyo,是一种名为冻酸奶的甜品。而在前不久公布的Android2.3叫做Gingerbread,是一种叫做姜饼的小饼干。而Android3.0操作系统名为HoneyComb,在电影《满汉全席》电影末段中光头厨师便是将熊掌放入锅中,然后配以蜂巢进行烹制。在最新曝光的的Android4.0 系统被命名为Ice Cream,既是我们平时经常食用的冰激凌。
编辑本段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的版本号就能告诉我们,这是一个大的升级版本。Linus刚刚发布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下一个版本将迎来一次整合高质量游戏应用的一个平台。
参考资料

1. 谷歌10月11日发布新一代安卓系统 Ice Cream Sandwich .开放分类:

安卓手机单核性能有什么用

1、多核心性能经常会遇到“多核优化”的问题,也就是很多程序不能把任务拆成多核心任务并行执行。
2、打个比方,做饭这个任务,洗菜,切菜,炒菜必须依次进行而不能并行,这时候多核心并不起作用。
3、但是如果做饭的时候孩子哭了,必须立即哄孩子,或者需要同时做多道菜,甚至是我能预测未来需要做什么菜,这时候多核就有用了。以上就是安卓手机单核性能的作用。

⑼ android针对多核做优化了吗

目前应该没有,,,因为大部分的手机应用使用两个核心,,用不到第三个核心,,

热点内容
战地配置有哪些 发布:2024-10-18 16:44:48 浏览:308
中国联通短信提示服务密码未完善是什么意思 发布:2024-10-18 16:42:17 浏览:709
c语言中非 发布:2024-10-18 16:21:20 浏览:143
招编程人员 发布:2024-10-18 16:19:37 浏览:422
什么数据类型存储图片 发布:2024-10-18 16:19:28 浏览:749
电脑维护服务器 发布:2024-10-18 16:18:51 浏览:435
取舍算法 发布:2024-10-18 16:12:36 浏览:249
安卓数据线一般在什么价位 发布:2024-10-18 16:09:25 浏览:732
老式安卓机怎么插卡 发布:2024-10-18 15:52:35 浏览:338
pc搭建nas服务器 发布:2024-10-18 15:51:59 浏览:266