I dump di ViewCapture sono istantanee della gerarchia delle visualizzazioni di una finestra in un momento specifico, incluse posizione, dimensioni, scala e visibilità. Le tracce ViewCapture, invece, forniscono una sequenza cronologica di stati, offrendo approfondimenti sul comportamento delle visualizzazioni nel tempo. In parole povere, ViewCapture acquisisce informazioni sulle visualizzazioni all'interno di una finestra e sulle relative proprietà, consentendoti di comprendere l'esperienza utente in momenti specifici e di monitorare le modifiche nel tempo. Questo è utile per risolvere problemi come l'icona della batteria non è presente o la notifica sfarfalla.
Il visualizzatore ViewCapture di Winscope ti consente di visualizzare lo stato della visualizzazione in un determinato momento, di osservare le modifiche della visualizzazione nel tempo e di analizzare i dati della gerarchia delle visualizzazioni per rilevare bug o anomalie. La visualizzazione frame per frame semplifica l'ispezione degli stati di visualizzazione rispetto alle registrazioni dello schermo. La raccolta delle tracce delle visualizzazioni richiede inoltre meno risorse della CPU rispetto alla registrazione dello schermo, il che ne semplifica l'attivazione.
Per ulteriori informazioni sulla raccolta delle tracce, consulta ViewCapture.
Struttura delle schede
La scheda ViewCapture è suddivisa in tre riquadri: visualizzazione dei rettangoli, visualizzazione gerarchica e visualizzazione delle proprietà:
Figura 1. Analisi della traccia ViewCapture.
Visualizzazione Rettangoli
Sul lato sinistro dello schermo è presente 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 in alto che mostra tutte le finestre disponibili. Quando scegli cosa visualizzare, puoi selezionare una finestra specifica o tutte:
Figura 2. Visualizza la vista dei rettangoli di ViewCapture.
Visualizzazione Gerarchia
Il segmento centrale della scheda mostra la gerarchia delle visualizzazioni. Oltre alle relazioni tra le visualizzazioni principali e secondarie, questa visualizzazione include anche le seguenti informazioni:
- V: identifica le visualizzazioni visibili.
Visualizzazione Strutture
Per semplificare il debug, lo strumento di visualizzazione di ViewCapture fornisce un elenco selezionato di proprietà, che presenta le informazioni in un formato più organizzato. Questo elenco include le seguenti categorie:
- Visualizza: identificatore della visualizzazione.
- Geometria:coordinate, dimensioni, scala e altri dettagli sulla geometria della vista.
- Effetti:effetti e altre proprietà varie per le visualizzazioni.