使用者查看手錶時,最先看到的就是錶面,因此錶面是 Wear OS 上使用率最高的介面。使用者會根據自己的風格和需求,透過錶面打造個人專屬的智慧手錶。
錶面格式是 Google 與 Samsung 合作開發的宣告式 XML 格式,可用於設定錶面的外觀和行為。也就是說,開發人員製作錶面時,無須用到任何可執行的程式碼,也不必在錶面 APK 嵌入任何程式碼。
Wear OS 平台會負責轉譯錶面所需的邏輯,讓您可以專注於實現創意構想,而不必在程式碼最佳化或電池效能方面多費心思。
相較於使用 Jetpack Watch Face 程式庫建構的錶面,以這個新格式建構錶面可減少維護和更新的需求。舉例來說,您無需更新錶面,即可改善效能或減少電池耗電量,甚至取得最新的錯誤修正項目。
注意: 自 2024 年 7 月 10 日起,凡是在預先安裝 Wear OS 5 的裝置上安裝錶面,以及自 2025 年 1 月 27 日起在 Google Play 發布的所有新錶面,都必須符合錶面格式。
如要進一步瞭解使用者面臨的異動,請參閱這篇說明中心文章。
關於格式
屬性皆屬於強型別,且設有頻率和有效值的規範,可在從頭開始製作錶面時避免大部分的錯誤來源。您可以直接使用此格式製作錶面,或建立用來製作錶面的工具。Watch Face Studio 就屬於這類工具,可支援將錶面設計匯出為錶面格式。
諮詢時間
為協助您遷移至或採用錶面格式,我們可能會提供辦公時間。
如要參與,請在 2024 年 11 月 25 日前填寫這份意願調查表。
瞭解詳情
請參閱下列指南,進一步瞭解錶面格式:
- 可用功能:瞭解各個版本的錶面格式支援的錶面功能。
- 設計指南:瞭解錶面版面配置和使用者體驗的最佳做法。
- 設定:設定支援錶面格式的 Android App Bundle。
- 記憶體用量最佳化:瞭解如何設定錶面,讓系統在算繪錶面時盡可能耗用最少記憶體。
- XML 參考資料:瞭解屬於錶面格式檔案的個別元素。根元素一律為
WatchFace
。 - 發布指南:瞭解如何將錶面上傳到 Play 商店。
- GitHub 範例:開始建構錶面範例,然後部署至 Wear OS 模擬器或實體裝置。
- WFF 和記憶體驗證工具:使用這些開放原始碼工具檢查錶面格式檔案是否有錯誤,並確認記憶體用量是否合理,再提交至 Google Play。