写在Android 4.0发布之前
事到如今,讨论android是否成功已经没有必要了。这个平台的突出之处,不光在于本身的一些出色的特性。还在于它把原本只属于iphone的操作方式带给中低端用户;同时也把运营商们从高额的合约机补偿中解救出来。android 4.0,也就是icecream sandwich将在19日于香港发布,据说是会把UI的改进做为更新的主要部分。而在UI方面,android现在三个突出的问题是:
1. UI元素的形状和配色不统一;
Android的美化资源可能是至今为止手机操作系统中最多的,可谓是众人协力却没有得出一个好的解决方案。原因是android本身的dock、图标和widget没有一个统一的美术风格。应该说,AOSP本身的UI元素风格还是比较统一的。而sense的蓝色主题,以及TW4比较素雅的图标配色也是精心设计后的结果。但是android本身对应用的图标没有要求,第三方应用的图标和系统本身的美术风格基本不符不说,有些图标简陋程序和windows mobile时代有得一拼。
相比之下,iOS要求所有app图标都做成统一的风格。并且对于只有app图标的桌面来说,图标就是一个app的门面,开发者也会把图标的美观程度做为一个很正要的事情来看待。
对于这个问题,MIUI等第三方ROM(好象是TW3开始的)的解决方法是给图标加个各色的底框,做成统一的圆角方块形状。带来的问题是原生的程序是没有底框,和新安装的程序放在一起仍不协调。
此外widget和图标的美术风格也很难统一。AOSP的widget和第三方的图标,或者第三方的widget和OEM商自定的图标放在一起经常显得很不协调。比如说像MIUI这样直接把应用图标放在桌面上的就很难找到风格合适的widget。
2. 系统自带的基础应用并不好用;
除了GMS应用以外,android原生的拨号器、联系人这些应用功能很弱。另外还有播放器,大概不会有多少人用原生的播放器听歌吧。这些问题看起来起只要安装第三方应用就可以解决了。但实际上基础应用之间往往是互相联系的,第三方应用之间常常会出现各种兼容性问题。举个简单的例子,我安装了PowerAMP代替原生播放器,它提供了在锁屏界面上控制播放的功能,这本身很好,但是那些控制按钮很可能正好出现了在第三方ROM或者OEM商自带ROM锁屏界面显示时间的地方。
也正是出于这样的原因,MIUI这样的第三方ROM提供了这些应用整套解决方案显得非常有吸引力,它们可能联系并不紧密,但是至少风格统一也会不有冲突。go系列应用从桌面开始一直做到联系人和各种小工具也是出于这样的原因。
3. UI界面不流畅的问题;
可以说目前android原生launcher,包括sense、blur的流畅性都不如人意。即使使用A8处理器的手机都难说得上流畅,更不用说低端的android机型。低端市场做为android的优势区域,在操作体验上需要进一眯的提升。
以上说到这些问题,google、OEM商、第三方ROM制作者和应用开放者都一直在致力解决,并且已经解决了很大一部分。但是这些成果并不能很好地统一起来。对于大多数消费者来说,他们希望拿到的仍然是不需要折腾太多时间就可以用的手机。要给他们良好统一的体验,并不是每个人单打独斗能完成的任务。android的UI和应用需要统一的管理和规划。
Google,是时候拿出点魄力来了。 感觉挺有道理的,开放性高确实有利有弊,软件太多也容易导致鱼龙混杂,如果本身的launcher和UI和icon已经很舒服了去折腾美化的人应该就不会那么多了
win7+nanami这种就很赞啊
自带软件不如第三方的好这个确实也挺普遍的。。。 等索爱出不知道还要多久 更高的性能带来更高的耗电量
等电池能黑科技了再来比IOS 如果市场审核严格点就好了,把耗电特别凶和可能会大量跑流量之类的标识一下也好
回 3楼(czk11) 的帖子
照三楼这个逻辑,是不是苹果给诺基亚提鞋都不够回 3楼(czk11) 的帖子
照三楼这个逻辑,是不是苹果给诺基亚提鞋都不够 我能说一块电池不够我们有两块三块么 美化确实是优点,但是干什么都觉得没老的诺基亚顺手,大概还是原生的各种功能都没有各种第三方应用互相不配合吧 除了3其他两个都不是问题,乱有乱的好,统一有统一的好,系统自带的基础应用不需要多好用,提供个框架限制一下第三方应用交互规则然后把播放器通讯录,拨号之类的交给OEM做更好,既能让OEM做出差异又不失控制权我觉得应该改进的地方
1.加强更多google特色的应用,太多google家的杀手应用在android上没一个好用的本地app,好多居然还不如第三方做的IOS应用.如果google能将自家每一个服务做到maps这样用心那用户黏度将不可想象,问题是google自家还有chrome os,google的终极理想还是云操作系统,可能不好放开手脚全心搞android
2.做一些第三方不会那么用心做的精品应用(例如来福的iLife系列)来扩充菜市场的多样性,基础应用安卓已经够多够好用了,下面需要的是来福
3.加强菜市场监督,引入更多内容提供商,自己没心思搞就干脆放开让亚马逊去搞 引用第11楼venusvsvirus于2011-10-16 02:48发表的:
3.加强菜市场监督,引入更多内容提供商,自己没心思搞就干脆放开让亚马逊去搞 images/back.gif
+1 只在意ANDROID的后台管理和电源管理,MARKET的管理太松懈了,一堆吃电的家伙在上边也没人管,没有几个STOCK ROM是能打的,要战只能自己ROOT解锁刷机
现在的andoird就像之前的pc,开源带来丰富的选择,不过用户体验嘛,你要是深入了解系统就等着吧。
IOS的闭源还有APPSTORE审查确实把IOS给打磨得很美,至少我家长辈都玩得转IOS,所以这市场吗,自然随着用户群的扩大水涨船高
google要真要好好玩的话,就把让NEXUS PRIME把ICS显示独占一会,至少让其他厂商明白google在OS和硬件结合上的标准。。。看看WP7就明白微软强制的硬件标准有多重要了。。。 但是事实是wp7你用他给你的应用,感觉不错;你想耍新功能,发现要么是没有第三方app 要么是极其难用… 恩,我也来补充一下,安卓自带的任务管理器的确傻得不像话,不想要的他不会自动关闭,想要一直开着的APP他给关了,比如说我用的RAY,UC开一会一旦不用放进后台就会被关了,怎么设置都没用。。。这不是坑爹么,从这一点来说还不如苹果。。
回 15楼(北庭) 的帖子
Android的内存管理相当智能的,你要黑只能黑软件写得不好了。以前写过一篇关于内存的东西,比较老了,当时的内存管理机制就是那样,已经非常不错了。
http://noirbright.com/?p=167
对于必须在后台运行的程序,开发人员一般会写成Server进程,这样就能不被kill了。
这里需要黑的其实是那些第三方软件的作者,有些完全不需要运行在后台的程序,由于他们希望自己的程序能运行在后台(收集用户使用信息或更新广告),所以也写成了Server。
对于这类无良程序,你可以选择卸载,换同类的可替代程序。
大厂的程序一般都非常规范的,不会去搞这些。 现在不是不流行用任务管理器省电了么
Re:回 16楼(Gilgamesh) 的帖子
原来是UC弱智。。。这还真是黑错了,那现在用的UC能有什么办法让他不会被系统直接关闭么。。老是被关坑爹受不了了。。回 18楼(北庭) 的帖子
第三方浏览器很难不被关的,因为浏览器的内存占用很大,开多个页面后,往往会占掉你一半以上的可用内存。这种情况下,如果他搞常驻内存,会直接导致你系统稳定性出现问题(可用内存大幅下降)。所以一般浏览器都是只保留现场信息,浏览器即便被关闭了,你重新打开后,标签页和浏览位置都还在在,只是可能需要重新加载。再好一点的,会把当前页面也给缓存下来,省得再次加载。UC这种启动时间会比较长,所以一旦被关闭,再开就会显得有点拖泥带水了。
比较推荐的浏览器只有默认浏览器和opera了,其它大部分都是默认浏览器加个壳(firefox是自己的核心,但是目前不支持flash,天天浏览器也有自己的核心,但那个浏览器确实不太好用)
回 20楼(Gilgamesh) 的帖子
看来没办法了饿,先将就着用吧,非常感谢。。 内存锁定其实很简单用re编辑system下的build.prop,在sys.keep_app_1=后面添加com.uc.browser就可以了 引用第22楼airpotato于2011-10-16 10:21发表的:
内存锁定其实很简单
用re编辑system下的build.prop,在sys.keep_app_1=后面添加com.uc.browser就可以了 images/back.gif
sys.keep_app_1找不到 自己添加呗
回 24楼(kcordnas) 的帖子
这个文件里区分了好多项。。你叫我加到哪个项目去,,, 最期待的是硬件加速。 案桌最大的软肋还是虚拟机和中间件极大得耗费了硬件资源,google的初衷应该是降低软件开发门槛和兼容五花八门的硬件配置,以便在app上迅速赶上ios,可结果却是大量的半吊子程序员开发了大量的sb程序,再加上java虚拟机本来执行效率就低,所以最终给用户体验比ios差了不少 其实G现在要做不是添加很多新功能,而是解决java虚拟机性能太低的弱点啊。。。。(这2天写JAVA GUI ...MB我越发讨厌JAVA了) 对于喜欢折腾的人来说android相对iOS的优势没有什么好说的,我帖子里的讨论是相对手机大众用户而言。 大众?那android最大的优势就是价格便宜跳水快啊其他问题都好说 确实蛮折腾的,要root,要刷机,要删系统自带垃圾,要时刻关注进程,安卓市场就是一股子山寨味
页:
[1]