MIUI 號稱比原生系統流暢 100%,這是 CM 的功勞還是 MIUI 的功勞?為什麼?

好吧我問的不對...

既然比原生Launcher流暢那就肯定有優化,這部分優化是在CM里完成的還是在MIUI里完成的?


市面上大多數launcher都是參考官方launcher實現而修改的,官方launcher在fps上基本是沒有什麼問題的。launcher之間的感覺不同主要表現在滑動和放手後的速率變化,這2點估計主要在workspace這個類下面,一個是用於構造Scroller的Interpolator,他控制了放手後界面滑動速率變化的曲線,然後還有就是 放手後mScroller.startScroll(mScrollX, 0, delta, 0, duration);這個方法的duration取值,怎麼跟手離開時的速度(pixels/s)和delta(移動距離)掛鉤,根據這些變化的因素總結出一個滑動感覺良好的公式不容易。Google官方的兼容包V4裡面的ViewPager最近更新的版本好像都對這個Interpolator的實現做了調節,感覺效果越來越好。android的硬體加速3.0以前基本是沒法用。那個硬體加速的Flag也一直是隱藏API。我上次用Nexus S刷了一個4.0.3,用象限跑分發現2D性能相比2.3版本跑分有了幾乎3倍的提高!同樣的圖片瀏覽應用放到同事的Galaxy Nexus上面那流暢度是相當贊!希望Google在系統UI組件流暢度方面做的越來越好。


既不是CM也不是MIUI的功勞,僅僅是文案同學的功勞而已。他們在演講稿中寫個流暢 300% 也一樣敢寫的。

實際上是,各種系統我都用過,至於MIUI在流暢度方面同原生系統沒什麼區別。

MIUI的主要優勢是功能而不是速度


為什麼我覺得miui比cm的trebuchet啟動器流暢-30%呢


親自把玩過米4,MIUI v5 在動畫流暢度上果斷不錯,當然,人家大米的運營人員也敢拼~

這個不能簡單地與CM比,這個動畫跟具體平台關係蠻大,跟交互設計人員、程序開發人員以及底層系統的優化關係都很大,所以,MIUI v5能做到這個程度,大米肯定是花了蠻多功夫的。

利益相關:【泰曉科技|http://TinyLab.org】專註於產品級嵌入式Linux研發與交流,歡迎一線工程師參與分享與交流。


號稱不代表事實,還是要等拿到真機,全面測評之後再來問比較好。


不服跑個分。


其實寫"103.7%"功勞更大

(跟三表哥學的)


我記得是因為MIUI把CM原生的fps30提升到了60+以上帶來的?


文案同學的功勞,

文案同學:「流暢度宇宙第一!!」

用戶:「啊,好像挺吊的樣子,把手頭的破舊手機換掉看看……比以前流暢好多呢!!果然是宇宙第一,教主萬歲!!!」

真相其實就是,你說你是100分,只要做到80分,人在「差不多」的印象下,就可以認為你是100分了。

歸根到底,因為沒有人體驗過100分是什麼樣的。


1、你也說了是號稱。就表示這件事不靠譜了,另外,流暢100%是怎麼判斷出來的,和誰比?要是和裝了2.0的G2比,快100%都是少的。所以有個參照物的問題。

2、原生安卓在什麼情況下不流暢?什麼樣的配置不流暢?這個問題就好像,XP升級到WIN7後,老機器裝win7是找死一個道理。另外,流暢的代價是什麼?如果像VISTA要關閉玻璃效果才能節省大部分系統資源類似,那麼顯示效果無疑是屬於被閹割的,那這種流暢有意義么?

3、miui有人用了覺得好,有人覺得不好,不可一概而論。

4、感覺這種新產品發布會都一樣,所有的都是好的,沒有任何不好,等機子拿到手,實際操作了再說吧。現在連個評測都沒有。說個題外話,1900毫安時的電池也是個噱頭罷了,待機時間可不是只和電池容量有關。


你也說了是號稱。miui,android原生,cm7我都用了,沒有那麼誇張。miui是基於cm7上對android的二次定製,核心還是cm7的。其實,如果用原生的,把不必要的自帶程序刪除,速度還是很快的。但現在市面上的機子大多由手機廠家定製,所以感覺速度較慢。


既然是比流暢,敢不敢在低配機上一戰?我就說下當年用Nexus S的時候使用這兩個系統的體驗。 該手機配置:單核1Ghz,RAM是512M

我先刷的Android4.0版本的MIUI,用上一段時間之後,可用RAM就基本沒有了,而且MIUI自帶的清理工具並沒有什麼卵用,因為大部分就是被MIUI的各種服務佔用的。這時候手機卡得要讓你吐血,只能用重啟大法。(MIUI:怪我咯?我:來瓶鹽汽水)

換成CM後,首先是開機時可用RAM比MIUI大,使用過程中也明顯感覺要流暢得多,最主要的是遠離重啟大法了。之後就一直用的CM,中間還用過4.3和4.4版本的CM,也很流暢。

Ps:MIUI加了那麼多功能,你覺得比原生流暢的可能性有多大?

還有這個「號稱」我不服呀,跑個分噻。


MIUI的功勞,主要是啟動器APP的速度優化。事實上,原生android+launcherPro之類,速度也不差。

————

其實,作為一個廠商,深度定製後,能不比原生的慢,就很不錯了。


噱頭而已,不會真有人去追究的


只是一句廣告詞而已


最開始好像是MIUI把桌面動畫改到60FPS,所以用起來會感覺更流暢。


完全沒有提高 在s3上


流暢100%,其實不就是1:1么?


說得好像Google不懂dalvikvm一樣。


看下耗電量

miui也敢和cm比?

miui就是在cm包上定製的 還和人家比


確實有流暢一點,但犧牲了1倍的耗電量。。。

我是刷系統狂。


運行的流暢度不僅僅跟系統有關,還跟硬體有關。

這個沒法比較,吹牛誰不會啊。

在同等配置的手機上,miui不比原生慢就算成功了。


推薦閱讀:

為什麼有人同時喜歡小米和蘋果?
小米公司會給小米五提供安卓8.0的更新嗎?
小米手機刷miui還是原生系統好?
基於 Android 6.0 的 MIUI 會保留 App Standby 和 Doze 特性嗎?
MIUI 7 在哪些方面超越了 iOS?

TAG:小米科技 | Android手機 | 米柚MIUI | Android | 小米手機 |