xietinghui85 发表于 2012-3-13 08:19

为什么有些程序在安卓上的触控体验很差?

       比如蘑菇新闻,在三儿子(rom:codename)上浏览新闻的时候,滑动体验差的一B,跟电脑没装显卡看网页一样……
       这是程序优化问题还是系统问题,该不会是硬件不够好吧 ?

      

jun4rui 发表于 2012-3-13 08:39

ATRO 发表于 2012-3-13 08:45

note 4.0.3上鲜果联播带图片的新闻卡成屎了

s141746 发表于 2012-3-13 09:05

某些程序不咋样吧,moon+reader新版本我用着翻页卡得一B

xietinghui85 发表于 2012-3-13 09:33

引用第2楼ATRO于2012-03-13 08:45发表的:
note 4.0.3上鲜果联播带图片的新闻卡成屎了 images/back.gif

三儿子上挺好的


很多程序就算是免费的,优化也是IOS平台比安卓平台要好很多……

莉诺雅羽月 发表于 2012-3-13 09:42

所以我就没用蘑菇新闻了……求一个720p下靠谱的新闻软件……

GPRO 发表于 2012-3-13 10:12

鲜果或者ZAKER
后者感觉文章里的图片显示得更快,

a4840639 发表于 2012-3-13 11:45

标题

引用第4楼xietinghui85于2012-03-13 09:33发表的:
三儿子上挺好的


很多程序就算是免费的,优化也是IOS平台比安卓平台要好很多……
....... images/back.gif

三儿子一样的
强开硬件加速以后图不卡翻页卡
所以我刪了这货

除了Zaker还有网易阅读
但是这两仿Flipboard都不如鲜果地道

karlarso 发表于 2012-3-13 11:48

早期的app几乎全都没有硬件加速(早期android对硬件加速的支持也不好
现在慢慢地有UI帧数高的app出现了(悲催啊

imissrain 发表于 2012-3-13 13:18

我觉得安卓的体验本来就差吧
从最早的G7到现在我用的defy+.
和我媳妇的水果4比 差的不是一点半点
就是同等游戏也只有ios移植到安卓的

....跑题了 所有安卓必须死 win8手机头顶青天快来吧

圣菲德 发表于 2012-3-13 13:36

移植缩水么?
java这种中间语言移植不好性能是不咋样
用盖世兔似乎没用过很缩水的呢……

呵呵,defy+是个啥价位的东东……怎么比法……

米咕の鸟 发表于 2012-3-13 13:56

硬件太多,软件的优化是很成问题

jun4rui 发表于 2012-3-13 14:25

532 发表于 2012-3-13 14:35

反正touch4上了ios5,新闻类的app,该闪退的还是闪退(看几个图片多的就挂),估计是内存爆了

要体验还是上鼠标好,滚轮一下翻个大半页没啥延迟不求帧率

fumeflow 发表于 2012-3-13 14:40

完美漫画同一页内上下拖动掉帧 应该是优化问题

e3q 发表于 2012-3-13 15:08

e3q 发表于 2012-3-13 15:14

jun4rui 发表于 2012-3-13 16:09

tsabo 发表于 2012-3-13 16:17

用魅族MX,装号称全硬件加速的Opera12,各种卡
但是用系统自带的浏览器怎么都不卡
可惜系统自带的浏览器功能性不强

jun4rui 发表于 2012-3-13 17:23

nexus1 发表于 2012-3-13 18:20

12月7日消息,今年是手机大步迈入双核CPU的年份,而如无意外,明年的手机市场将会进入四核CPU大战的状态。不过相信大家用过之后也发现了,Android手机往往配置要高于iOS设备,但是大部分Android手机却没有后者的流畅性。其中的原因可能有很多,而一位软件工程师兼前Google实习生Andrew Munn则根据他的工作经历分享了自己的看法。

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


iOS与Android之争

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

圣菲德 发表于 2012-3-13 19:12

硬件匹配度有关
和java也有关系
objectC++怎么说也比脚本快的多~~~

但安卓和苹果同价位的高配触感体验一般不差多少

3K+的安卓机卡的不比IP4多,让IP4鸡巴卡爆的游戏也不是没有~~~

semeri 发表于 2012-3-13 19:29

矛盾螺旋 发表于 2012-3-13 19:59

引用第20楼nexus1于2012-03-13 18:20发表的:
12月7日消息,今年是手机大步迈入双核CPU的年份,而如无意外,明年的手机市场将会进入四核CPU大战的状态。不过相信大家用过之后也发现了,Android手机往往配置要高于iOS设备,但是大部分Android手机却没有后者的流畅性。其中的原因可能有很多,而一位软件工程师兼前Google实习生Andrew Munn则根据他的工作经历分享了自己的看法。

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


....... images/back.gif

这“实习生”的说法无论是国内还是国外都被喷了无数遍了

fumeflow 发表于 2012-3-13 20:02

Re:回 14楼(fumeflow) 的帖子

引用第16楼e3q于2012-03-13 15:14发表的 回 14楼(fumeflow) 的帖子 :
xp狂抽滚动条cpu也100%的, 图形系统硬件加速的问题 images/back.gif


看图软件里 看照片那么大的图 拖动也不卡
看漫画的就卡 和解压rar、预读之后的页面无关 等很久再拖也是卡

jun4rui 发表于 2012-3-13 20:23

素还真 发表于 2012-3-13 20:33

引用第25楼jun4rui于2012-03-13 20:23发表的:


其实Android的java运行机制和台式机的不同,而且Android上大部分对速度有要求的游戏都是C开发的。


....... images/back.gif

除了游戏很少有用ndk开发的

游戏也只有部分3d游戏才用到ndk啊

jun4rui 发表于 2012-3-13 20:43

鸡蛋灌饼 发表于 2012-3-13 21:19

另外再补充点:
为Android机开发的麻烦不仅仅是性能方面的优化,很多功能、甚至界面上都要考虑无数不同的硬件
典型的如不同的分辨率纵横比DPI等等

另外类比PC vs Console其实不太完全,因为从某些方面来看,Android比PC还混乱,至少x86不会有一打不完全兼容的版本……

jun4rui 发表于 2012-3-13 21:23

鸡蛋灌饼 发表于 2012-3-13 21:31

引用第29楼jun4rui于2012-03-13 21:23发表的:


因为Android要跨MIPS、ARM、X86三种架构吗,严格来说Android算跨硬件架构很成功的系统了(虽然是托Linux的福)
images/back.gif

Architecture只是一方面
Android的问题是一开始考虑用虚拟机解决跨平台问题做样样精通,现在则只能做到样样稀松……

a4840639 发表于 2012-3-13 22:52

Opera Mini Next那是个毛的硬件加速啊,各种留白不渲染
Opera在高分屏上确实令人失望

yarlando 发表于 2012-3-13 23:10

引用第9楼imissrain于2012-03-13 13:18发表的:
我觉得安卓的体验本来就差吧
从最早的G7到现在我用的defy+.
和我媳妇的水果4比 差的不是一点半点
就是同等游戏也只有ios移植到安卓的

....... images/back.gif

鬼扯什么呢,你觉得是给一个手机做优化容易还是给上百个硬件千奇百怪五花八门的手机做优化容易?

IOSYS 发表于 2012-3-14 00:31

全家 发表于 2012-3-14 01:13

because it's android

jun4rui 发表于 2012-3-14 08:31

blueelf 发表于 2012-3-14 09:16

分辨率的问题,现在程序对720P的屏幕支持的不好
蘑菇新闻在I9100和二儿子上都非常流畅的
现在很好奇IPAD3的表现了

einhorn 发表于 2012-3-14 10:43

android的跨平台......聊胜于无

一个linux内核,面向移动设备的OS能做成这个样子也可以了,外加还要罩着各种下三滥设备,m$都玩不转

venusvsvirus 发表于 2012-3-14 11:25

GS2刚升级了官方ICS,个人感觉是细节体验和触摸手感都有质的提升,单论系统和自带几个应用的手感比IOSWP7已经毫不逊色了,看来Google那帮nerds还是可以抢救一下的

xietinghui85 发表于 2012-3-16 12:04

引用第33楼IOSYS于2012-03-14 00:31发表的:
用户体验=滑动动画
又来了

现在看见滑来滑去的效果就烦,我只想要快速翻页,仅此而已 images/back.gif

鲜果联播阅读新闻 从标题拉到底部卡的一B不能翻页 只能拉亲
页: [1] 2
查看完整版本: 为什么有些程序在安卓上的触控体验很差?