使用者介面用戶端

在本說明文件中,「使用者介面用戶端」是指建立圖形使用者介面,並回應輸入事件 (例如滑鼠、觸控和鍵盤) 的程式碼。

UI 是由多個 API 組成

這些 UI 函式會分成多個 FIDL API,用於提供廣泛的「組成」;因此沒有單一的「UI API」。而是透過用戶端所需的 API 實作 UI。

使用者介面用戶端

例如: * fuchsia.ui.composition.Flatland 可用於檢視畫面和圖形 * fuchsia.ui.views.ViewRefFocused 以及可聚焦檢視畫面焦點管理的 Focuser * 適用於滑鼠和觸控的 fuchsia.ui.pointer * fuchsia.ui.input3.Keyboard

UI 用戶端具有檢視畫面,可以放置圖形內容

詳情請參閱檢視表說明文件。

UI 用戶端會接收輸入事件並適當回應

Fuchsia 平台可能會向 UI 用戶端傳送使用者啟動的一系列輸入事件。這些輸入事件通常會導向至 UI 用戶端的檢視畫面。接著,UI 用戶端會負責回應導向至其檢視畫面的輸入事件,例如根據滑鼠點擊事件更新圖像內容。