ViewCapture

Zrzuty danych z ViewCapture to migawki hierarchii widoku okna w określonym momencie, w tym lokalizacja, rozmiar, skala i widoczność. Z drugiej strony ścieżki ViewCapture zawierają chronologiczną sekwencję stanów, dzięki czemu można uzyskać wgląd w to, jak wyświetlenia zachowują się w czasie. Krótko mówiąc, ViewCapture rejestruje informacje o wyświetleniach w oknie i ich właściwościach, co pozwala poznać wrażenia użytkownika w określonych momentach i śledzić zmiany w czasie. Jest to przydatne podczas rozwiązywania problemów takich jak brak ikony baterii czy miganie powiadomień.

Narzędzie do wyświetlania ViewCapture w Winscope umożliwia wizualizację stanu widoku w danym momencie, obserwowanie zmian widoku w czasie oraz analizowanie danych hierarchii widoku pod kątem błędów i anomalii. Wizualizacja poklatkowa ułatwia sprawdzanie stanów wyświetlania w porównaniu z nagraniami ekranu. Zbieranie śladów wyświetleń nie obciąża procesora tak bardzo jak nagrywanie ekranu, dzięki czemu łatwiej je włączyć.

Więcej informacji o zbieraniu śladów znajdziesz w artykule ViewCapture.

Struktura kart

Karta ViewCapture jest podzielona na 3 panele: widok prostokątów, widok hierarchii i widok właściwości:

Analiza logu czasu ViewCapture

Rysunek 1. Wyświetl analizę logu czasu ViewCapture.

Widok prostokątów

Po lewej stronie ekranu znajduje się widok 3D hierarchii widoków. Funkcja rects view uwzględnia granice widoku, kolejność z-order i przezroczystość.

Widok prostokątów ma u góry menu z wszystkimi dostępnymi oknami. Podczas wybierania tego, co ma być wyświetlane, możesz wybrać konkretne okno lub wszystkie okna:

Widok prostokątów obrazu

Rysunek 2. Wyświetl widok prostokątów w ramce.

Widok hierarchii

Centralny segment karty pokazuje hierarchię widoku. Oprócz relacji widok nadrzędny–podrzędny zawiera on też te informacje:

  • V: identyfikuje widoczne wyświetlenia.

Widok Właściwości

Aby ułatwić debugowanie, w przeglądarce ViewCapture znajdziesz uporządkowaną listę właściwości. Ta lista obejmuje te kategorie:

  • Wyświetl: wyświetl identyfikator.
  • Geometrya: współrzędne, rozmiar, skala i inne szczegóły dotyczące geometrii widoku.
  • Efekty: efekty i inne właściwości widoków.