使用者介面用戶端
在本說明文件中,「使用者介面用戶端」是指建立圖形使用者介面,並回應輸入事件 (例如滑鼠、觸控和鍵盤) 的程式碼。
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 用戶端具有檢視畫面,可以放置圖形內容
詳情請參閱檢視表說明文件。
Fuchsia 平台可能會向 UI 用戶端傳送使用者啟動的一系列輸入事件。這些輸入事件通常會導向至 UI 用戶端的檢視畫面。接著,UI 用戶端會負責回應導向至其檢視畫面的輸入事件,例如根據滑鼠點擊事件更新圖像內容。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2024-04-03 (世界標準時間)。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"缺少我需要的資訊"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"過於複雜/步驟過多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"過時"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻譯問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/程式碼問題"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"容易理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"確實解決了我的問題"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]