Les vidages ViewCapture sont des instantanés de la hiérarchie des vues d'une fenêtre à un moment donné, y compris l'emplacement, la taille, l'échelle et la visibilité. En revanche, les traces ViewCapture fournissent une séquence chronologique d'états, offrant des insights sur le comportement des vues au fil du temps. En termes simples, ViewCapture capture des informations sur les vues dans une fenêtre et leurs propriétés, ce qui vous permet de comprendre l'expérience utilisateur à des moments spécifiques et de suivre les changements au fil du temps. Cela permet de résoudre des problèmes tels que mon icône de batterie est manquante ou ma notification clignote.
L'outil de visualisation ViewCapture de Winscope vous permet de visualiser l'état de la vue à un moment donné, de suivre les modifications de la vue au fil du temps et d'analyser les données de hiérarchie des vues à la recherche de bugs ou d'anomalies. La visualisation image par image permet d'inspecter plus facilement les états de vue par rapport aux enregistrements d'écran. La collecte des traces de vue est également moins gourmande en CPU que l'enregistrement d'écran, ce qui facilite son activation.
Pour en savoir plus sur la collecte de traces, consultez ViewCapture.
Structure des onglets
L'onglet "ViewCapture" est divisé en trois panneaux: la vue des rectangles, la vue de la hiérarchie et la vue des propriétés:
Figure 1 : Analyse des traces ViewCapture.
Vue Rects
Sur le côté gauche de l'écran, une vue 3D de la hiérarchie des vues est disponible. La vue rects tient compte des limites de la vue, de l'ordre Z et de l'opacité.
La vue des rectangles comporte un menu en haut qui affiche toutes les fenêtres disponibles. Vous pouvez sélectionner une fenêtre spécifique ou toutes les fenêtres lorsque vous choisissez ce que vous souhaitez afficher:
Figure 2. Vue des rectangles ViewCapture.
Vue sous forme de hiérarchie
Le segment central de l'onglet affiche la hiérarchie des vues. En plus des relations parent-enfant entre les vues, cette vue inclut également les informations suivantes:
- V:identifie les vues visibles.
Vue "Établissements"
Pour faciliter le débogage, le visionneuse ViewCapture fournit une liste organisée de propriétés, qui présente les informations dans un format plus organisé. Cette liste comprend les catégories suivantes:
- Vue:identifiant de la vue.
- Géométrie:coordonnées, taille, échelle et autres informations sur la géométrie de la vue.
- Effects (Effets) : effets et autres propriétés diverses pour les vues.