ViewCapture-Dumps sind Snapshots der Ansichtshierarchie eines Fensters zu einem bestimmten Zeitpunkt, einschließlich Position, Größe, Skalierung und Sichtbarkeit. ViewCapture-Traces hingegen bieten eine chronologische Abfolge von Zuständen und geben Aufschluss darüber, wie sich Ansichten im Laufe der Zeit verhalten. Mit ViewCapture werden Informationen zu Ansichten in einem Fenster und deren Eigenschaften erfasst. So können Sie die Nutzerfreundlichkeit zu bestimmten Zeitpunkten nachvollziehen und Änderungen im Zeitverlauf verfolgen. Das ist hilfreich bei der Fehlerbehebung von Problemen wie Mein Akkusymbol fehlt oder Meine Benachrichtigung hat geflimmert.
Mit dem ViewCapture-Viewer von Winscope können Sie den Ansichtsstatus zu einem bestimmten Zeitpunkt visualisieren, Ansichtsänderungen im Zeitverlauf beobachten und Daten zur Ansichtshierarchie auf Fehler oder Anomalien analysieren. Die Frame-by-Frame-Visualisierung erleichtert die Überprüfung von Ansichtszuständen im Vergleich zu Bildschirmaufzeichnungen. Das Erfassen von Ansichtstraces ist auch weniger CPU-intensiv als die Bildschirmaufzeichnung, sodass es einfacher aktiviert werden kann.
Weitere Informationen zur Erfassung von Traces finden Sie unter ViewCapture.
Tabstruktur
Der Tab „ViewCapture“ ist in drei Bereiche unterteilt: „rects view“, „hierarchy view“ und „properties view“:
Abbildung 1: ViewCapture-Trace-Analyse.
Rechteckansicht
Auf der linken Seite des Bildschirms wird eine 3D-Ansicht der Ansichtshierarchie angezeigt. In der Ansicht „rects“ werden Ansichtsgrenzen, Z-Reihenfolge und Deckkraft berücksichtigt.
Die Ansicht „Rechtecke“ hat oben ein Menü, in dem alle verfügbaren Fenster angezeigt werden. Sie können ein bestimmtes Fenster oder alle Fenster auswählen, wenn Sie festlegen, was angezeigt werden soll:
Abbildung 2: ViewCapture-Rechtecke anzeigen
Hierarchische Ansicht
Im mittleren Segment des Tabs wird die Ansichtshierarchie angezeigt. Zusätzlich zu den über- und untergeordneten Beziehungen zwischen Ansichten enthält diese Ansicht auch die folgenden Informationen:
- V:Gibt sichtbare Aufrufe an.
Property-Ansicht
Um die Fehlersuche zu erleichtern, bietet der ViewCapture-Viewer eine kuratierte Liste von Eigenschaften, in der die Informationen in einem übersichtlicheren Format dargestellt werden. Diese Liste enthält die folgenden Kategorien:
- View:View-ID.
- Geometrie:Koordinaten, Größe, Maßstab und andere Details zur Ansichtsgeometrie.
- Effekte:Effekte und andere verschiedene Eigenschaften für die Ansichten.