En este documento, se describen las funciones de navegación de la línea de tiempo de Winscope.
El panel inferior de Winscope muestra una línea de tiempo por la que puedes navegar con botones, el desplazamiento del mouse y combinaciones de teclas. Puedes navegar por los seguimientos con la línea de tiempo minimizada o expandida.
Winscope también ofrece una función de reproducción para seguimientos con vistas rectangulares en 3D.
Línea de tiempo minimizada
La línea de tiempo minimizada es la función principal de navegación de seguimientos de Winscope. Te permite navegar por las entradas de seguimiento y saltar a marcas de tiempo específicas. Para mejorar la usabilidad, la línea de tiempo ofrece capacidades de filtrado y zoom.
Navegación por marcas de tiempo
La línea de tiempo minimizada muestra la marca de tiempo del seguimiento en la hora del sistema (para alinearse con logcat) y en nanosegundos.
Para navegar por los seguimientos a lo largo del tiempo, haz clic en las entradas individuales de la línea de tiempo o usa las flechas hacia la izquierda y la derecha. Si haces clic después de la última marca de tiempo de un seguimiento específico, Winscope carga la última marca de tiempo de ese seguimiento.
Para navegar a un momento específico, ingresa la hora en nanosegundos o la hora del sistema en uno de los campos de marca de tiempo y presiona Intro en el teclado.
Figura 1: Navegación por marcas de tiempo
Puedes seleccionar los seguimientos que se mostrarán en la línea de tiempo minimizada. Si haces clic en Filter , se abrirá un menú con la lista de todos los seguimientos cargados. Desmarca las casillas de verificación de los seguimientos según sea necesario y haz clic en Done para guardar la nueva configuración:
Figura 2: Filtro de la línea de tiempo
Zoom
En esta sección, se enumeran las funciones de zoom de Winscope.
Controles WASD
Puedes controlar el zoom con las teclas w, a, s y d del teclado, donde:
- w: Acercar
- a: Desplazarse hacia la izquierda en la línea de tiempo
- s: Alejar
- d: Desplazarse hacia la derecha en la línea de tiempo
Botones de zoom
Navega por la línea de tiempo con mayor precisión acercando y alejando la imagen con los botones de zoom.
Figura 3: Botones de zoom
Zoom con la rueda de desplazamiento
Acerca y aleja la imagen con la rueda de desplazamiento mientras colocas el cursor sobre la línea de tiempo.
Figura 4: Zoom con la rueda de desplazamiento
Cambio de tamaño del control deslizante
Cambia el tamaño del control deslizante inferior para acercar y volver a enfocar el área elegida de la línea de tiempo.
Figura 5: Cambio de tamaño del control deslizante
Desplazarse por la línea de tiempo
Desplaza el control deslizante inferior para volver a enfocar el área de interés y moverte por la línea de tiempo.
Figura 6: Desplazarse por la línea de tiempo
Restablecer el zoom
Si acercaste demasiado la imagen, restablece el zoom a la longitud del seguimiento
correspondiente a la primera pestaña del visor en cualquier momento haciendo clic en el botón de actualización
(
),
junto a los botones de acercar y alejar.
Figura 7: Restablecer el zoom
Buscar posición
Para encontrar tu posición en el seguimiento, ubica el cursor de posición activa en el control deslizante.
Figura 8: Buscar posición
Línea de tiempo expandida
Cuando haces clic en el ícono de expansión, Winscope presenta una línea de tiempo más grande que abarca todos los seguimientos. Esta vista expandida permite una selección más conveniente de entradas de seguimiento específicas. Al igual que la línea de tiempo minimizada, la línea de tiempo expandida también ofrece capacidades de zoom y admite la navegación con combinaciones de teclas, lo que mejora el control y la precisión del usuario cuando interactúa con la línea de tiempo.
Figura 9: Línea de tiempo expandida
Distinguir entre seguimientos y volcados
Los volcados son instantáneas del sistema en un momento específico. Los seguimientos son secuencias de instantáneas tomadas a lo largo del tiempo. Las pestañas de volcado tienen el sufijo Dump, mientras que las pestañas de seguimiento no contienen ningún sufijo. Winscope muestra la línea de tiempo solo si hay al menos un seguimiento. Si hay una combinación de seguimientos y volcados, la línea de tiempo muestra una fila con una sola entrada (punto) para representar un volcado.
Reproducción
Para los seguimientos con vistas en 3D, como SurfaceFlinger y WindowManager, Winscope ofrece funcionalidad de reproducción. Haz clic en los botones Play forwards o Play backwards para reproducir el seguimiento y examinar la vista en 3D, la jerarquía y las grabaciones de pantalla subidas.
También puedes controlar la reproducción con la barra espaciadora para reproducir o pausar, y las teclas de pista de medios siguiente y anterior para controlar la dirección de la reproducción.
Winscope reproduce todas las entradas disponibles en la grabación de pantalla y el seguimiento visualizado en el momento de iniciar la reproducción.
Puedes cambiar la velocidad de reproducción con el menú proporcionado.