UI 測試的可折迭概念
使用可折迭裝置時,有一些概念和術語有助於瞭解。 這項資訊可讓您更輕鬆地瞭解在將可折迭的支援新增至應用程式時,需要處理和測試的情況種類。
裝置類型
所有可折迭的裝置都有實體折迭或轉軸,可讓裝置顯示動態變更。
有些裝置有兩個不同的畫面,以實體轉軸分隔,例如 Surface 雙核:
在討論各種裝置時,以下是我們使用的一些常見術語:
詞彙 | 定義 |
---|---|
折疊 | 最常見的詞彙是指可折迭的任何裝置 |
雙螢幕 | 有兩個不同畫面的可折迭類型 |
單一畫面 | 具有一個小型非折迭顯示的傳統裝置 |
大型螢幕 | 具有大型顯示器的裝置可以包含已完全開啟的 foldables |
若要深入瞭解這些裝置,以及如何增強您的應用程式,請參閱下列資源:
折迭功能
討論折迭功能時,以下是我們使用的一些其他詞彙:
詞彙 (s) | 定義 | API 參考資料 |
---|---|---|
顯示功能 | 最常見的詞彙是指裝置上的任何唯一顯示功能 | DisplayFeature |
折迭功能,折迭 | 啟用裝置折迭的顯示功能類型 | FoldingFeature |
鉸鏈 | Occludes 內容的折迭類型 | 使用occlusionType的FoldingFeatureFULL |
若要閱讀有關折迭功能及其屬性的詳細資訊,請參閱 Jetpack Window Manager 程式庫。
Surface 雙核顯示作業
由於 Surface 雙核是雙螢幕裝置,因此使用者可以選擇要) 應用程式應填滿 (的畫面。 若要變更應用程式的顯示方式,使用者可以執行幾個不同的手勢。
作業 | 定義 | 範例 |
---|---|---|
跨度 | 在兩個畫面上顯示應用程式 | |
Unspan | 在一個畫面上顯示應用程式 | |
交換器 | 變更應用程式顯示的畫面 | |
關閉 | 停止顯示應用程式 |
折迭顯示狀態
雖然上述作業僅適用于 Surface 雙核,但我們有時會借用這些詞彙來參考所有 foldables 上的顯示狀態。
State | 定義 | 同義字 |
---|---|---|
跨越 | 在折迭功能的兩端顯示應用程式時 | 雙螢幕、展開、開啟 |
unspanned | 當應用程式只顯示在折迭功能的一端或外部畫面上時 | 單一畫面、折迭、已關閉 |
若要閱讀更多有關可折迭顯示狀態和做法的資訊,請參閱下列資源: