Concetti di tipo foldable per i test dell'interfaccia utente
Quando si lavora con dispositivi di tipo foldable, è utile conoscere alcuni concetti e termini. Queste informazioni semplificano la comprensione dei tipi di situazioni da affrontare e testare quando si aggiunge il supporto di tipo foldable alle app.
Tipi di dispositivi
Tutti i dispositivi ripiegabili hanno una cernino o una cernino fisica, che consente la modifica dinamica della visualizzazione del dispositivo.
Alcuni dispositivi hanno due schermi distinti separati da una cerniata fisica, ad esempio Surface Duo:
Quando si parla di tutti i tipi di dispositivi, di seguito sono riportati alcuni termini comuni:
Termine | Definizione |
---|---|
Pieghevole | Il termine più generale si riferisce a qualsiasi dispositivo che può essere ripiegato |
Doppio schermo | Tipo di elemento ripiegabile con due schermate separate |
Schermata singola | Dispositivo convenzionale con un piccolo schermo non di ripiegamento |
Schermo grande | Il dispositivo con uno schermo di grandi dimensioni può includere elementi ripiegabili completamente aperti |
Per altre informazioni su questi dispositivi e su come migliorare le app, vedere queste risorse:
- Introduzione ai dispositivi a doppio schermo
- Progettare per elementi foldable
- Attività iniziali con schermi di grandi dimensioni
- Informazioni sui foldable
Funzionalità di folding
Quando si illustrano le funzionalità di folding, di seguito sono riportati alcuni termini aggiuntivi da usare:
Termini | Definizione | Informazioni di riferimento sulle API |
---|---|---|
Funzionalità di visualizzazione | Il termine più generale si riferisce a qualsiasi funzionalità di visualizzazione univoca in un dispositivo | Funzionalità di visualizzazione |
Funzionalità di ripiegamento, ripiegamento | Tipo di funzionalità di visualizzazione che consente al dispositivo di essere ripiegato | Funzionalità di folding |
Cerniera | Tipo di elemento fold che occlude il contenuto | FoldingFeature con occlusionTypeFULL |
Per altre informazioni sulle funzionalità di folding e sulle relative proprietà, vedere la libreria Jetpack Window Manager.
Operazioni di visualizzazione di Surface Duo
Poiché Surface Duo è un dispositivo a doppio schermo, gli utenti possono scegliere quali schermate riempire da un'app. Per modificare la modalità di visualizzazione di un'app, gli utenti possono eseguire diversi movimenti.
Operazione | Definizione | Esempio |
---|---|---|
Rotazione | Visualizzare un'app su entrambi gli schermi | |
Unspan | Visualizzare un'app in una schermata | |
Commutatore | Modificare la schermata in cui viene visualizzata un'app | |
Chiudi | Interrompere la visualizzazione di un'app |
Stati di visualizzazione ripiegabili
Anche se le operazioni precedenti sono specifiche di Surface Duo, a volte questi termini vengono presi in prestito per fare riferimento agli stati di visualizzazione su tutti i foldable.
State | Definizione | Sinonimi |
---|---|---|
Attraversato | Quando un'app viene visualizzata su entrambi i lati di una funzionalità di ripiegamento | doppio schermo, aperto, aperto |
senza intervallo | Quando un'app viene visualizzata solo su un lato di una funzionalità di ripiegamento o su uno schermo esterno | schermo singolo, ripiegato, chiuso |
Per altre informazioni sugli stati e le posture di visualizzazione ripiegabili, vedere queste risorse: