I dump ViewCapture sono snapshot della gerarchia di visualizzazione di una finestra in un momento specifico, inclusi posizione, dimensioni, scala e visibilità. Le tracce ViewCapture, invece, forniscono una sequenza cronologica di stati, offrendo informazioni su come si comportano le visualizzazioni nel tempo. In parole semplici, ViewCapture acquisisce informazioni sulle visualizzazioni all'interno di una finestra e sulle relative proprietà, consentendoti di comprendere l'esperienza utente in momenti specifici e monitorare le modifiche nel tempo. È utile per risolvere problemi come l'icona della batteria mancante o la notifica che sfarfalla.
Il visualizzatore ViewCapture di Winscope consente di visualizzare lo stato della visualizzazione in un determinato momento, osservare le modifiche alla visualizzazione nel tempo e analizzare i dati della gerarchia delle visualizzazioni per individuare bug o anomalie. La visualizzazione fotogramma per fotogramma semplifica l'ispezione degli stati della visualizzazione rispetto alle registrazioni dello schermo. La raccolta delle tracce di visualizzazione richiede anche meno CPU rispetto alla registrazione dello schermo, il che la rende più facile da attivare.
Per ulteriori informazioni sulla raccolta delle tracce, consulta ViewCapture.
Struttura delle schede
La scheda ViewCapture è suddivisa in tre riquadri: visualizzazione rettangoli, visualizzazione gerarchica e visualizzazione proprietà:
Figura 1. Analisi della traccia ViewCapture.
Visualizzazione Rettangoli
Il lato sinistro dello schermo mostra una visualizzazione 3D della gerarchia delle visualizzazioni. La visualizzazione rects considera i limiti della visualizzazione, l'ordine Z e l'opacità.
La visualizzazione dei rettangoli ha un menu nella parte superiore che mostra tutte le finestre disponibili. Quando scegli cosa visualizzare, puoi selezionare una finestra specifica o tutte le finestre:
Figura 2. Visualizzazione dei rettangoli ViewCapture.
Visualizzazione gerarchia
Il segmento centrale della scheda mostra la gerarchia delle visualizzazioni. Oltre alle relazioni principale-secondario tra le visualizzazioni, questa visualizzazione include anche le seguenti informazioni:
- V:identifica le visualizzazioni visibili.
Visualizzazione Proprietà
Per semplificare il debug, il visualizzatore ViewCapture fornisce un elenco selezionato di proprietà, presentando le informazioni in un formato più organizzato. Questo elenco include le seguenti categorie:
- Visualizza:visualizza l'identificatore.
- Geometria:coordinate, dimensioni, scala e altri dettagli sulla geometria della visualizzazione.
- Effetti:effetti e altre proprietà varie per le visualizzazioni.