Nawigacja po osi czasu

W tym dokumencie opisujemy funkcje nawigacji po osi czasu w Winscope.

W dolnym panelu Winscope wyświetla się oś czasu, po której możesz się poruszać za pomocą przycisków, przewijania myszą i skrótów. Możesz poruszać się po śladach za pomocą zminimalizowanej lub rozwiniętej osi czasu.

Winscope oferuje też funkcję odtwarzania śladów z widokami prostokątów 3D.

Zminimalizowana oś czasu

Zminimalizowana oś czasu to główna funkcja nawigacji po śladach w Winscope. Umożliwia poruszanie się po wpisach śladów i przechodzenie do określonych sygnatur czasowych. Aby zwiększyć wygodę użytkowania, oś czasu oferuje funkcje filtrowania i powiększania.

Nawigacja według sygnatury czasowej

Zminimalizowana oś czasu wyświetla sygnaturę czasową śladu w czasie systemowym (aby była zgodna z logcat) i nanosekundach.

Poruszaj się po śladach w czasie, klikając poszczególne wpisy na osi czasu lub używając strzałek w lewo i w prawo. Jeśli klikniesz po ostatniej sygnaturze czasowej określonego śladu, Winscope wczyta ostatnią sygnaturę czasową tego śladu.

Aby przejść do określonego czasu, wpisz czas w nanosekundach lub czasie systemowym w jednym z pól sygnatury czasowej i naciśnij Enter na klawiaturze.

Nawigacja za pomocą sygnatur czasowych

Rysunek 1. Nawigacja według sygnatury czasowej.

Możesz wybrać ślady, które mają być wyświetlane na zminimalizowanej osi czasu. Kliknięcie Filtruj otworzy menu z listą wszystkich wczytanych śladów. W razie potrzeby wyczyść pola wyboru śladów i kliknij Gotowe , aby zapisać nową konfigurację:

Filtr osi czasu

Rysunek 2. Filtr osi czasu.

Zoom

W tej sekcji znajdziesz listę funkcji powiększania w Winscope.

Elementy sterujące WASD

Powiększenie możesz kontrolować za pomocą klawiszy w, a, s i d na klawiaturze:

  • w: powiększ
  • a: przewiń w lewo na osi czasu
  • s: pomniejsz
  • d: przewiń w prawo na osi czasu

Przyciski powiększania

Poruszaj się po osi czasu z większą precyzją, powiększając i pomniejszając za pomocą przycisków powiększania.

Przyciski powiększania

Rysunek 3. Przyciski powiększania.

Powiększanie za pomocą kółka przewijania

Powiększaj i pomniejszaj za pomocą kółka przewijania, gdy kursor znajduje się nad osią czasu.

Powiększanie za pomocą kółka przewijania

Rysunek 4. Powiększanie za pomocą kółka przewijania.

Zmiana rozmiaru suwaka

Zmień rozmiar dolnego suwaka, aby powiększyć i ponownie ustawić ostrość na wybranym obszarze osi czasu.

Zmiana rozmiaru suwaka

Rysunek 5. Zmiana rozmiaru suwaka.

Przewijanie osi czasu

Przesuń dolny suwak, aby ponownie ustawić ostrość na interesującym Cię obszarze i poruszać się po osi czasu.

Przewijanie osi czasu

Rysunek 6. Przewijanie osi czasu.

Resetuj powiększenie

Jeśli powiększenie jest zbyt duże, możesz w każdej chwili zresetować powiększenie do długości śladu odpowiadającej pierwszej karcie przeglądarki, klikając przycisk odświeżania (Przycisk resetowania osi czasu), obok przycisków powiększania i pomniejszania.

Resetuj powiększenie

Rysunek 7. Resetuj powiększenie.

Znajdź pozycję

Aby znaleźć swoją pozycję w śladzie, znajdź kursor aktywnej pozycji na suwaku.

Znajdowanie pozycji

Rysunek 8. Znajdź pozycję.

Rozwinięta oś czasu

Po kliknięciu ikony rozwijania Winscope wyświetli większą oś czasu obejmującą wszystkie ślady. Ten rozwinięty widok umożliwia wygodniejsze wybieranie konkretnych wpisów śladów. Podobnie jak zminimalizowana oś czasu, rozwinięta oś czasu oferuje też funkcje powiększania i obsługuje nawigację za pomocą skrótów, co zwiększa kontrolę i precyzję użytkownika podczas interakcji z osią czasu.

Rozwinięty widok osi czasu ze wszystkimi logami czasu

Rysunek 9. Rozwinięta oś czasu.

Rozróżnianie śladów i zrzutów

Zrzuty to migawki systemu w określonym momencie. Ślady to sekwencje zrzutów wykonanych w czasie. Karty zrzutów mają sufiks Dump, a karty śladów nie mają żadnego sufiksu. Winscope wyświetla oś czasu tylko wtedy, gdy jest co najmniej 1 ślad. Jeśli występuje połączenie śladów i zrzutów, oś czasu wyświetla wiersz z 1 wpisem (kropką) reprezentującym zrzut.

Odtwarzanie

W przypadku śladów z widokami 3D, takich jak SurfaceFlinger i WindowManager, Winscope oferuje funkcję odtwarzania. Kliknij przyciski Odtwórz do przodu lub Odtwórz do tyłu, aby odtworzyć ślad i sprawdzić widok 3D, hierarchię oraz przesłane nagrania ekranu.

Odtwarzanie możesz też kontrolować za pomocą spacji (odtwarzanie lub wstrzymywanie) oraz klawiszy następnego i poprzedniego utworu multimedialnego (sterowanie kierunkiem odtwarzania).

Winscope odtwarza wszystkie dostępne wpisy w nagraniu ekranu i śladzie wizualizowanym w momencie rozpoczęcia odtwarzania.

Szybkość odtwarzania możesz zmienić za pomocą menu.

Odtwarzanie śladu