跳至主要內容
Agchub Agchub

一份程式碼對四家手機:SharedView Kit 把轉場動畫收進共同標準

金標聯盟於2026年10月發布SharedView Kit,由榮耀、OPPO、vivo、小米聯合推動,本文從Android原生共享元素十二年的接入成本、中國安卓陣營四次跨廠結盟的前例,以及動效投入的帳目錯位,拆解這層動畫抽象介面的受惠與承壓對象,並推演三種情境。

/ 編輯部 #智慧型手機#軟體標準#競爭格局
一份程式碼對四家手機:SharedView Kit 把轉場動畫收進共同標準

從清單點開一則內容、看完再按返回,這段通常不到一秒的過場,Android 在 2014 年的 5.0 版就交出了官方解法:共享元素轉場 API。十二年後的 2026 年 10 月,金標聯盟(ITGSA)發布 SharedView Kit,由榮耀、OPPO、vivo、小米四家聯合推動,把同一段動畫再標準化一次。一項存在十二年的能力需要新的同盟來收斂,理由要從成本分攤的結構裡找。

同一段動畫,三條實作路徑

官方說明裡的「一鏡到底」,指從點擊處展開、返回時收回原位的完整過程:畫面自點擊位置生長,關閉時沿原路折返,中間連續不出斷點。要讓這段過程跨裝置一致,目前存在三條路徑。

第一條是 Android 原生路徑。共享元素 API 自 5.0 版提供,但接入門檻長期偏高:前後兩個畫面都要改,返回棧要對齊,座標系要換算,碰上列表項目回收重用,邊界情況再翻一倍。第二條是蘋果路徑,2024 年的 iOS 18 把開合式轉場做成系統級框架,開發者以極少程式碼啟用,代價是整條體驗被鎖在單一生態內。Google 同年也在 Jetpack Compose 補上共享元素支援,問題在中國市場的實際環境:四家系統皮各自調過動畫插值與資源調度,官方路徑實際跑起來仍要逐家校準。

第三條是 2026 年 10 月出現的同盟路徑。SharedView Kit 把全流程打包成套件,示範專案與文件公開放在 Gitee 上,開發者以一套接入方式、一份程式碼,在四家裝置上取得一致表現,官方定位是比原生共享元素更輕量的選項。差別可以用一筆粗帳衡量:假設單一品牌上的轉場適配需要兩週開發加一輪回歸測試,四家系統皮就是八週起跳,且每次系統大版本更新都要重跑一次。套件把這個乘數壓回一。

清單圖卡列出 SharedView Kit 涵蓋的五項能力:能力檢測、一鏡到底動畫構造、返回動畫、動效參數設定與座標系適配,開發者接一次即可覆蓋四家裝置
套件內容物

結盟是老配方,這次少了華為

四家廠商共用一個介面,在中國安卓陣營有將近十年的前例。2017 年的統一推送、2018 年近十家廠商組成的快應用聯盟、2019 年小米、OPPO、vivo 的互傳聯盟,配方高度一致:單一廠商解不動的相容性問題,交給同盟發共同介面,開發者寫一次,成員裝置全部覆蓋。觸發條件也雷同,每次都是追趕蘋果或整個生態的體驗落差。

SharedView Kit 沿同一條路線,名單卻值得單獨看。首發四家在中國智慧型手機市場合計的出貨佔比長年落在六成上下,獨缺華為。2024 年 HarmonyOS NEXT 商用後,華為自走一條開發體系,中國終端軟體標準實質分成兩個陣營。對開發者而言,維護面從「iOS 加安卓」變成 iOS、海外安卓、中國安卓、鴻蒙四套並行,這與先前拆解過的微信鴻蒙版背後的跨端維護成本屬於同一本帳:平臺每多一家,測試矩陣就多一個維度。四家此時把動畫介面收攏,等於先在自己的陣營內壓平其中一個維度,降低開發者把鴻蒙排進優先序的推力。

時間線圖卡按年份排列中國安卓廠商四次跨廠結盟:2017 年統一推送、2018 年快應用聯盟、2019 年互傳聯盟,到 2026 年由榮耀、OPPO、vivo、小米推動的 SharedView Kit
近十年的結盟前例

成本記在 App 帳上,收益記在品牌帳上

動效的麻煩在於帳目錯位。轉場流暢帶來的觀感收益,記在手機品牌的行銷科目;實作與適配成本,記在 App 開發者的工程科目。當成本隨品牌數線性放大、收益卻幾乎與自己無關時,理性選擇就是少做。這也解釋了原生 API 存在十二年,多數中國 App 的開合轉場依然生硬的原因:沒有人願意替別人的賣點買單。

同盟介面同時改寫兩邊的算式。開發者側,四倍適配工作壓成一次接入,不支援的舊裝置由能力檢測自動退回。品牌側,不需要逐家補貼開發者,自家裝置上的 App 觀感就整齊起來。近年中國旗艦機的處理器、面板、影像規格高度趨同,體驗差異化的重心持續移往系統層,這與先前分析的iPhone Duo 把差異化從鉸鏈移往指令層是同一個方向:硬體拉不出差距後,競爭軸線轉進互動細節。

受惠順序也由此推得出。中長尾開發者拿到成本最低的方案;資訊流、圖庫、電商詳情這類以「列表點開、返回列表」為核心互動的內容型 App,該動作每日執行數十次,轉場品質直接寫進使用者對手機的評分;四家品牌則以聯合行動縮小與 iOS、鴻蒙的觀感差距。承壓端有三處。Google 的官方動效路線被同盟介面上移一層,開發者的第一入口從 Material 與 Compose 移往 ITGSA 的套件;華為以動畫一致性建立的體驗差異被稀釋;未入列的魅族、中興、聯想系品牌若不跟進,App 觀感落差會再拉開一截,且跟進條件由同盟制定。

統計圖卡呈現 SharedView Kit 以一份程式碼覆蓋四家手機品牌,榮耀、OPPO、vivo 與小米的裝置可取得一致的無縫轉場表現
首發覆蓋範圍

三種情境

情境一,標準順利擴散。主流內容 App 在一年內完成接入,同盟把範圍推向返回手勢預測、跨應用連續性等項目,未入列品牌被動跟進,中國安卓形成事實上的軟體共層,開發者入口持續向 ITGSA 集中。

情境二,停留在長尾。頭部 App 自研動效已久,改用套件的邊際收益有限;中小開發者缺乏動力改寫存量程式碼,接入主要發生在新專案,行銷價值大於工程價值,同盟轉向下一個標準議題。

情境三,介面戰升級。Google 以 Compose 工具鏈與 Android 16 的 predictive back 強化官方路徑,鴻蒙另立規格,開發者面前疊出多層抽象,成本沒有下降,維護負擔反而增加,標準競爭退化為陣營對峙。

SharedView Kit 本身規模不大,一段動畫的抽象層,收進某次版本更新的角落即可。值得記錄的是它的位置:自 2017 年以來,中國安卓廠商每一次結盟,都在把開發者的第一接觸點從 Google 手中逐項接走。動畫只是清單上最新的一項,清單還沒有結束。