UI 測試的可折迭概念

使用可折迭裝置時,有一些概念和術語有助於瞭解。 這項資訊可讓您更輕鬆地瞭解在將可折迭的支援新增至應用程式時,需要處理和測試的情況種類。

裝置類型

所有可折迭的裝置都有實體折迭或轉軸,可讓裝置顯示動態變更。

有些裝置有兩個不同的畫面,以實體轉軸分隔,例如 Surface 雙核:

Picture of the Surface Duo

在討論各種裝置時,以下是我們使用的一些常見術語:

詞彙 定義
折疊 最常見的詞彙是指可折迭的任何裝置
雙螢幕 有兩個不同畫面的可折迭類型
單一畫面 具有一個小型非折迭顯示的傳統裝置
大型螢幕 具有大型顯示器的裝置可以包含已完全開啟的 foldables

若要深入瞭解這些裝置,以及如何增強您的應用程式,請參閱下列資源:

折迭功能

討論折迭功能時,以下是我們使用的一些其他詞彙:

詞彙 (s) 定義 API 參考資料
顯示功能 最常見的詞彙是指裝置上的任何唯一顯示功能 DisplayFeature
折迭功能,折迭 啟用裝置折迭的顯示功能類型 FoldingFeature
鉸鏈 Occludes 內容的折迭類型 使用occlusionTypeFoldingFeatureFULL

若要閱讀有關折迭功能及其屬性的詳細資訊,請參閱 Jetpack Window Manager 程式庫

Surface 雙核顯示作業

由於 Surface 雙核是雙螢幕裝置,因此使用者可以選擇要) 應用程式應填滿 (的畫面。 若要變更應用程式的顯示方式,使用者可以執行幾個不同的手勢。

作業 定義 範例
跨度 在兩個畫面上顯示應用程式 Animation of span gesture on the Surface Duo emulator
Unspan 在一個畫面上顯示應用程式 Animation of unspan gesture on the Surface Duo emulator
交換器 變更應用程式顯示的畫面 Animation of switch gesture on the Surface Duo emulator
關閉 停止顯示應用程式 Animation of close gesture on the Surface Duo emulator

折迭顯示狀態

雖然上述作業僅適用于 Surface 雙核,但我們有時會借用這些詞彙來參考所有 foldables 上的顯示狀態。

State 定義 同義字
跨越 在折迭功能的兩端顯示應用程式時 雙螢幕、展開、開啟
unspanned 當應用程式只顯示在折迭功能的一端或外部畫面上時 單一畫面、折迭、已關閉

若要閱讀更多有關可折迭顯示狀態和做法的資訊,請參閱下列資源: