Konzepte für faltbare Geräte für UI-Tests
Bei der Arbeit mit faltbaren Geräten sind einige Konzepte und Begriffe nützlich. Diese Informationen erleichtern das Verständnis, welche Arten von Situationen berücksichtigt und getestet werden müssen, wenn Apps um Unterstützung für faltbare Geräte erweitert werden.
Device types (Gerätetypen)
Alle faltbaren Geräte weisen eine physische Faltung oder ein Scharnier auf, wodurch sich die Geräteanzeige dynamisch ändern kann.
Einige Geräte verfügen über zwei separate Bildschirme, die durch ein physisches Scharnier getrennt sind, wie das Surface Duo:
Bei der Erörterung aller möglichen Arten von Geräten verwenden wir einige allgemeine Begriffe:
Begriff | Definition |
---|---|
Faltbares Gerät | Der allgemeinste Begriff – bezieht sich auf jedes Gerät, das falt- oder klappbar ist. |
Zwei Bildschirme | Typ eines faltbaren Geräts mit zwei separaten Bildschirmen |
Einzelbildschirm | Herkömmliches Gerät mit einer kleinen Anzeige, die nicht faltbar ist |
Großer Bildschirm | Gerät mit einer großen Anzeige – dies kann sich auch auf faltbare Geräte beziehen, die vollständig aufgeklappt sind. |
Weitere Informationen zu diesen Geräten und zum Verbessern Ihrer Apps finden Sie in den folgenden Ressourcen:
- Einführung in Dual-Screen-Geräte
- Entwurf für faltbare Geräte
- Erste Schritte mit großen Bildschirmen
- Weitere Informationen zu faltbaren Geräten
Faltungsfeatures
Bei der Erörterung von Faltungsfeatures werden diese zusätzlichen Begriffe verwendet:
Begriff(e) | Definition | API-Referenz |
---|---|---|
Anzeigefeature | Der allgemeinste Begriff – bezeichnet alle unterschiedlichen Anzeigefeatures auf einem Gerät. | DisplayFeature |
Faltungsfeature, Faltung | Typ des Anzeigefeatures, das die Faltung des Geräts ermöglicht | FoldingFeature |
Scharnier | Art der Faltung, die Inhalte verdeckt | FoldingFeature mit occlusionTypeFULL |
Weitere Informationen zu Faltungsfeatures und deren Eigenschaften finden Sie in der Jetpack-Fenster-Manager-Bibliothek.
Surface Duo-Anzeigevorgänge
Da es sich bei dem Surface Duo um ein Dual-Screen-Gerät handelt, können Benutzer auswählen, welche Bildschirme eine App verwenden soll. Zum Ändern der Darstellung einer App gibt es mehrere verschiedene Gesten, die Benutzer ausführen können.
Vorgang | Definition | Beispiel |
---|---|---|
span | Anzeigen einer App auf beiden Bildschirmen | |
Unspan | Anzeigen einer App auf einem Bildschirm | |
Schalter | Ändern des Bildschirms, auf dem eine App angezeigt wird | |
Schließen | Beenden der Darstellung einer App |
Anzeigezustände für faltbare Geräte
Die oben genannten Vorgänge sind zwar spezifisch für das Surface Duo, doch können wir diese Begriffe manchmal verwenden, um Anzeigezustände für faltbare Geräte allgemein zu bezeichnen.
State | Definition | Synonyme |
---|---|---|
Übergreifend | Wenn eine App auf beiden Seiten eines Faltungsfeatures angezeigt wird | Doppelbildschirm, aufgeklappt, geöffnet |
nicht übergreifend | Wenn eine App nur auf einer Seite eines Faltungsfeatures oder auf einem äußeren Bildschirm angezeigt wird | Einzelbildschirm, gefaltet, geschlossen |
Weitere Informationen zu Anzeigezuständen von faltbaren Geräten und deren Positionen finden Sie in den folgenden Ressourcen: