|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
突击提问!
e m* L4 \: p9 F8 w" S% I @
: A, }) X2 o0 x* ?; x) L% c; W* S) N6 R: A7 s' l
大伙觉得在这堆国产UI里面,最最最重要的因素应该是什么?/ A4 L, L/ f! l( P, a) J
/ v! j2 L) Z) K2 ]+ J
; F1 o4 b, |5 F, E
等等,我这问题可不是钓鱼啊,我对这个问题的答案其实还挺好奇的。. l6 m/ d% C; Y- h9 E
% r- C! T% J$ g% ^" Y ~* q4 \
& [& {% ]+ v8 L& A" x) ^& X; P" Q8 o& ?
你说「稳定」吧……确实有一定道理,毕竟米家那边天天都在吵系统稳定性的事情,不过像MYUI或者Flyme AIOS这种目前比较稳定的小众系统倒也不算什么加分项,只能说大伙对这事也没有那么关心。4 m& Q7 X7 {0 p$ o4 V% T G
% U, Z0 A& B! @0 x$ U4 ]
7 ~( A, X8 ~' C0 S5 \; U) I你说「功能」呢……事实上,功能太多,似乎也不是啥好事。就拿以功能丰富度闻名的OneUI做例子,就一个简单的功能设置都有3-4个应用来实现,实际上手时恨不得掏出一本说明书来。 o6 W& J: U% F
7 z8 y {7 x/ p4 K$ z9 t8 i W6 k4 {% @. g# `0 c$ F; w
如此看来,似乎只有「流畅」才是国产UI里由始至终都被人关注的点。$ c# E6 ]( k/ X
( X4 q+ r) Q O2 D: h) A3 a7 t( u) y/ M- M* ?0 B w
OPPO也很关心这点。
7 s3 ]3 c4 h! m
5 _! h# s% z0 a9 k1 z$ ]- H, [& @$ N8 m- f8 R8 J' B) ?: Z
9月22日,在没有预热的情况下,OPPO在深圳召开了ColorOS 16流畅技术沟通会。这场沟通会带来了ColorOS 16的三张王牌:全新极光引擎、全新潮汐引擎,以及安卓首个自研的繁星编译器。
! ~3 O9 J% ?/ V, g+ t7 }' z; K2 U- ^% @: w. `1 ?$ u$ L
4 V: O+ [ j0 h5 z
' ?6 Z. M* Z* o. z(图源:雷科技) 9 r' g6 x% p8 f( v, v/ [
' ]$ X$ m- e0 u7 X
. h. B/ Z/ @: b YOPPO想要回答一个核心问题:在硬件性能逐渐触顶的今天,软件层面还能为“流畅”带来多大的想象空间?这是ColorOS 16想要努力回答的问题。; e8 w1 D$ F2 j+ c
^# L) |, [- w5 {
. M6 s* o/ u( p6 ], F赶在“桦加沙”台风到来的前夕,雷科技也是受邀来到了线下,在深圳为大伙带来关于ColorOS 16的第一手消息。
& A% m# q+ F! E3 Q7 b! l9 f/ S7 i8 z4 |- x+ ^4 D3 b$ J
0 l9 W" b; s+ R) u" @
用“无缝”体验,治愈强迫症
4 u% C& e+ @3 n* t
- V/ c% m3 U! T4 F& _5 \2 E
6 [0 F1 K" J: q- P( H3 t. D( X+ K8 h+ w, e4 _; ]% J4 k
我们首先迎来的是「全新极光引擎」,它的使命,是向安卓系统的顽疾——“割裂感”正式开战。- R4 m! z" l9 Z! g$ K+ P
& P' d, U6 d+ I0 i
, B2 ` g W! ?一直以来,安卓的“模块化”架构就像是用一个个独立的积木搭起来的城堡。% W" l5 @ d: e) `" u
3 j) K7 H5 C# m! H$ B; s$ _( B H2 y8 o4 E, i5 r. V9 H" }& C
当你从一个功能区(模块A)跳转到另一个功能区(模块B)时,系统实际上是在进行一次“跨模块”的独立绘制。这就导致了我们常说的“动画衔接生硬”、“操作不连贯”等问题。
$ c( a! S0 ]) B) `* [# ^. r- `/ O4 x& ], x4 I0 w! I+ v- x$ q! _
, x# q5 f9 r* u8 |而ColorOS 16的极光引擎,带来了安卓阵营的第一个「无缝架构」。它做了一件听起来简单却极其困难的事:通过从框架底层实现统一绘制,它让整个系统变成了一块完整的、无缝的画布,彻底打通了各模块之间的墙壁。$ p6 j Y! @& \% ?7 C
& @' a! ?) S, a* g7 l6 e6 k; Y
0 X9 {7 f+ [ f. N& l+ O" U* Z
, S$ [/ Y; _+ \- u/ I(图源:雷科技)
! @* m6 L( x8 I$ B( E( h! S7 ] [6 w- p' c7 p; y; @$ q: [
' K8 l, B0 N0 A$ E# v! Q5 w6 X6 f用场景来解释这种变化:当你从负一屏拖动一个资讯卡片,它不再是闪现到桌面,而是会平滑地“生长”成一个桌面小组件。当你从全局搜索结果中打开应用,应用窗口会从搜索栏的位置无缝放大,而不是从屏幕中央突兀地弹出。
^ N4 r+ Y. i, m9 Q; s7 R; o0 Y$ C
! T. j% g1 P7 n& x& ?, E6 {这种“从哪来、到哪去”的视觉逻辑,带来了前所未见的界面秩序感。
! l% ~ u) D2 ]2 q* C
5 T {1 d! x# [, e1 |! G( |) k: w
现场演示中,无论是应用抽屉模式下图标细腻跟手的响应,还是在虚拟按键模式下(OPPO特地强调了海外用户的倾向)快速切换应用,动画都如丝般顺滑,毫无断层。更狠的是,OPPO还将这种无缝动画能力开放给了第三方应用,让每一个App都能拥有原生级的丝滑体验。4 X' a1 {( w1 Q, }1 d
" X- [$ l4 D& `. O- S4 _
3 }! _# T/ B% m, l不是单纯的“快”,而是手眼心合一的“润”,让用户在看到画面的那一刻,是柔和、舒适且符合直觉的,这个思路估计今年各家厂商都会用上。
" N3 D3 |3 ]0 @
; W* X* i" l" T# O: G0 m5 O& F) E3 {4 O+ N
流畅体验不再是顶配专属
$ [+ a$ W3 `5 T6 C f$ v F; C2 c5 Y6 T1 }. ~
0 k9 y( B, n2 Y m# R# A
( g9 l! m6 `1 @9 J6 y% A2 u如果说极光引擎是优雅的“面子”,那接下来登场的「全新潮汐引擎」和「繁星编译器」,就是支撑这一切的“里子”。
+ Q7 ~6 Z7 \0 m3 I0 s; N( l0 C# c7 x
' I! w) v, ]) s# C1 T3 i
首先是「潮汐引擎」,它解决的是一个终极难题:多任务重载下的真流畅。
) ^9 e E: C* b8 |9 {1 S+ l; R1 D8 {9 M* ]7 z3 T( W" i) V& Y
% S! U+ P" Z4 u4 e
就像OPPO现场展示的那样,当你一边挂着游戏,一边快速切换社交软件回消息时,传统的调度策略就像一个反应迟钝的后卫,在你感觉到卡顿后才开始补救。7 @. w6 e+ r7 _: ?
, r" K, w& X) ~7 H. n. q. l
" x) X; Z6 i( @5 M% ?* }$ {7 z
+ @5 P* z. h3 X9 L. L9 x(图源:雷科技)
- U- A; k* @; Z4 X7 _0 x$ ~ }4 S+ N( l9 m4 b! j# Z1 O$ h, S2 X
) {9 O) {$ Y7 j |. Z' g, D" [全新的潮汐引擎,为ColorOS 16带来了行业首个「芯片级动态追帧技术」。6 r1 z1 |& u m. Y) I, E1 p( W
2 _- Y! |5 z+ p" b6 h. O- Z: f9 j3 ?$ K% x6 _& {
这是一套软硬芯协同的“预判系统”,它会实时监控系统的渲染任务。当它预测到某个动画可能会因为算力不足而掉帧时,就会抢在卡顿发生前提升算力供给,精准地把这一帧“追”回来。任务完成后,多余的算力又会立刻被回收。
4 Z* t# L8 u9 p w; w
" h* @( g' X0 B7 F: x C/ W# E) d# s0 X9 N1 C( O# r- v! a" K# |9 s
结果如何?在重载场景下,流畅稳定性提升了37%,功耗反而降低了13%。更夸张的是,潮汐引擎还升级了久用技术,确保系统在服役6年后,依然能保持持久流畅。+ ?# i6 V5 w6 B; z5 e
# Q. ]6 X0 M8 T* M! i" S( c& n: F& L
5 B4 g; C+ S4 h4 D- |$ C为了更直观地表现出自家的进步,这次OPPO还特地在现场准备了两台系统更新到最新版本的友商旗舰,在近37℃高温的测试间里面为大家进行展示。
) k# I) g5 d1 p1 p3 V/ q+ q0 ~6 o. p6 f
1 E( U! R9 Q$ c% X8 ]正如动图展示的那样,OPPO在机身温度、应用启动、后台切换速度等方面,均展现出不同于两位友商的流畅度,如果说友商B的表现还算是可圈可点、友商A的表现则是完全不行,过热之后基本处于一种不能用的状态。6 f6 R" m; Y% K' d% U7 F0 |3 I
1 g, x w1 U( c
& |/ r( }0 ?' ~( H, K' ~2 |4 A- G
1 ]7 n2 f! Q2 t5 d3 i" n0 K
(图源:雷科技)
# Q8 X( Q! j! D0 N
' S7 ~4 x) [. Z% ~" w
8 J; b i/ ~" f. [ e你们能猜得出友商A、友商B分别是谁吗?; ]# E+ _! n8 u/ W1 N: L3 W
}4 [5 t: L. T" i. G/ _' V, u6 n/ C
7 H( T. |! A9 x3 y
然而,OPPO的野心不止于此。他们还想解决另一个根深蒂固的问题。. w" Q4 F' u3 X3 X' s4 C/ E
- G6 }: V& v' I; R
8 ~2 g, P- z# J& b- G事实上,从智能手机十余年前确立「最重要的随身设备」地位的那时起,手机业界就已经形成一条不成文的共识:“不是旗舰机,不配谈流畅”。
m5 i1 D6 n" A9 j+ Y9 ~/ Z; ]' p
$ |- |: m% r4 C. m% d* K. y; C' R
这种从行业深处诞生而来的共识,如今也已经在很多用户心中扎根,下意识将流畅与昂贵画上等号:只有高端的处理器、巨大的内存,众多昂贵的硬件堆砌起来,才能构筑通往丝滑体验的唯一路径。7 c+ N5 C: x0 b' A3 m" Z3 y$ N
) M9 G E' s4 W Y+ k% N& [1 \5 q. V8 O% w' J
而对于那些占据市场绝大多数的千元机,卡顿、延迟,似乎成了它们与生俱来的宿命,阉割动画、缩减特效以保证系统的基本流畅度,更是成为了一种天经地义的妥协。2 K( ^8 k: q& \5 R
& c. Z8 M+ N S. l+ ] j' m9 |8 b3 p
$ ^; r u: a$ d1 l p8 Q2 Z
出现这种情况的原因有很多,除了产品性能之间存在的客观差距,以及各种常用应用积年累月更新下来的功能堆积,作为安卓开发语言的Java,并不真正“理解”硬件,导致代码无法最高效地调用芯片算力也是一大关键原因。! G) s: R& @5 C+ N) N
, T0 s' H- _$ Z. M" H. M
" x6 {' y$ W( B! E: ^; K$ f
% k: n B% m) ?(图源:雷科技)
% |' {9 K b) I& }/ x4 j
) G4 P; j" C2 y% F; V
; s7 x9 @4 g* E这就是「繁星编译器」登场的原因,这是一款OPPO从0到1自研的、安卓阵营首个自研编译器,它打通了上层与底层的编译能力,连接起Java代码和底层硬件,实现了“跨级融合编译”,让每一行代码都能以硬件最喜欢的方式去运行。- K9 Y3 e6 C, X3 R1 a8 L9 i% Z: n% N
0 ^! k+ m) N" N& K% k6 _
3 e( x7 I4 x/ i听不懂?那你只需要知道结果:安卓Java核心接口性能提升了26%,整体负载降低14%。0 u9 l! [/ }5 V" F
3 w8 N5 l: M3 z' w0 ^. V: e3 I1 L
" Q0 K E1 `, }2 T. A- [- n这意味着,即使不是顶配处理器,也能获得“0卡顿、0延迟、0闪屏、0闪退、0闪跳、0卡死”的「六个0」流畅体验。事实上,现场OPPO展示的A5就挺流畅的,甚至让人很难感觉到这是一款售价千元上下的入门机。$ s; O0 M+ O! X3 k2 U0 |( C
$ y: T; ~% Z2 @; O0 M/ h1 k8 F/ z$ {1 p5 R
, P3 |7 J( U3 d$ K' k
' U+ y+ O6 v7 _2 D8 q' M
N' {: R2 W) l* s9 J(图源:雷科技)
, o, k# [ m* ?9 P4 s0 I3 m) k/ C! O: k. M* t1 h$ R
: P) k9 K: H! B4 L& h* y9 q
正如OPPO在会上所说,要让“机圈德芙,既是顶配,也是标配”。对于数量庞大的入门级用户来说,这点真的还蛮重要的。: w6 E8 j* v% i: ^4 D
; H- `3 v4 L; b+ s c( W, h1 l) R B4 w
* X7 j; z2 m ?% H) ~
或许,雷科技也是时候做一期入门机横评了?
* ~7 x% P; }2 x& T# O& v1 m- T1 @: m# l, c# c3 f6 ?9 ]
4 v; ]- v0 [: E4 |" V总结:OS流畅的终点,是“无感”
0 o: f' n- W% @% [& ^" D
+ C, A/ q- m4 e: f1 c% b9 @ T! r( o
9 ?1 N: e$ W: j l2 |4 P% ?曾经,“安卓不卡”是一个需要通过各种“优化技巧”才能实现的传说。
1 a0 ] j$ A( e+ y' p+ X" m' \! s" [- s( {; S: @$ h( G
- c$ B: ^) K b5 W2 a/ E' {& w
用户需要像一个极客一样,去清理后台、关闭自启、研究各种设置,折腾黑域、冰箱,甚至是对手机进行ROOT以自主调节温控,才能勉强维持手机的流畅。4 t% e. H. V5 }8 m( @
7 I2 v1 b( M& u
( G* u2 @" E* P1 L
而ColorOS一直在做的,就是将这种属于极客的特权,变成每一位普通用户的日常。3 Y; { l2 l/ \5 t4 F" N- J
; U. N+ Z: E- p, B
- }* g" v& C u
从ColorOS 15的并行动画,到今天ColorOS 16的三大技术引擎,OPPO正在不断拓宽“流畅”的边界。- [, a7 O# Z4 L, C
7 C- M6 D1 |9 W: O3 z/ q
2 z6 w* a6 c3 j. E+ l
8 m+ |1 i, \1 c5 g( }/ X8 i) M1 p% X(图源:雷科技) ! O1 T3 L! U/ G* f
1 {) I! W* ?9 V. g
5 J- v% w) ]" V6 Z+ \: H
「全新极光引擎」的“无缝架构”,让你忘记了什么是UI的割裂;「全新潮汐引擎」的“动态追帧”,让你忘记了什么是性能的瓶颈;而「繁星编译器」的诞生,则试图让“流畅”这个词,彻底与手机的价位脱钩,就连千元级别的OPPO A5也要做到丝般顺滑。* n+ a" X b3 k7 f' j& D
4 p! h! {6 t8 F4 e6 N( O% w
. g- c- d5 M# l& d. X当流畅成为一种本能,当手机真正成为你肢体的延伸,你才能更专注于创造,专注于生活本身。( d6 L9 z7 F$ J
$ E% {: F8 P) V% I' e
5 W3 e2 S- W6 E* d+ U( W# ]这或许,就是OPPO眼中,“下一代流畅”的真正含义。
' R# J. B6 i, n' r" B, B3 C# y- D- `, C. r7 [: Y* a1 l
# n0 Y1 @# P2 Z5 j8 r
好了不说了,我已经开始期待10月15日的ODC开发者大会了。) I- V/ H7 p h( {/ z
/ l( T* V$ p) ]( e
『本文转载自网络,版权归原作者所有,如有侵权请联系删除』 |
|