50+
Descargas
Calificación del contenido
Apto para todo público
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla
Imagen de la captura de pantalla

Acerca de esta app

Este widget de marcación es un control de rotación avanzado que puede incluir fácilmente en cualquier proyecto de Android en forma de archivo AAR. Puede pensar en este control Dial como una biblioteca de gestos que solo se ocupa de la rotación; teniendo todos los comportamientos imaginables que podrías desear en un control de rotación. Soporta API 16+

Características de la biblioteca HGDialV2:

1 La capacidad de registrar la dirección de rotación.

2 Permite configuraciones de rotación de precisión que hacen que el dial gire a una velocidad diferente que el gesto (incluida la capacidad de girar en la dirección opuesta al gesto).

3 Registra el número de rotaciones de gestos.

4 Registra el número de rotaciones de imágenes.

5 Tiene una configuración de marcación acumulativa. Cuando se habilita, la rotación ocurrirá en relación con el tacto; y deshabilitado, la rotación comenzará desde el punto donde comienza el gesto.

6 Tiene una función avanzada de ajuste de ángulo con una configuración de tolerancia de ajuste de ángulo. La tolerancia hace que el dial gire libremente hasta que se cumpla la tolerancia de ajuste. También es posible tener puntos de ajuste irregulares agregando una matriz de puntos de ajuste junto con sus propias configuraciones de tolerancia.

7 El dial puede funcionar en modo de dedo único o doble.

8 Con este dial es posible establecer una restricción de rotación mínima / máxima.

9 Tiene un comportamiento de marcación variable que hace que la velocidad de rotación cambie dependiendo de qué tan cerca esté el gesto del centro de la esfera.

10 Esta biblioteca viene con un comportamiento de "lanzar para girar"; con tolerancia de lanzamiento configurable, velocidad de inicio / finalización del giro y duración de la animación del giro. La tolerancia de lanzamiento se puede establecer a distancia en píxeles o ángulo. El tiempo de las animaciones de giro puede tener una duración establecida o una duración dinámica en relación con la magnitud de la velocidad de inicio del lanzamiento. También hay un piso para evitar que el giro disminuya.

11 Una característica clave es que los controles de marcación están diseñados para interactuar entre sí y con cualquier otro widget / diseño que implemente oyentes táctiles.

12 Todas las características anteriores juegan juntas en perfecta armonía.

13 Incluye objeto de gestión estatal.

14 Viene con una aplicación de demostración completa con código fuente para ayudar a los desarrolladores a comenzar. Aunque la biblioteca está protegida por una licencia de código abierto, el código de la aplicación de demostración es de código libre.

Esta aplicación muestra lo siguiente:
Cog Demo: muestra cómo un dial puede interactuar con otro dial. (también usa fling-to-spin).

Demo del selector de tiempo: muestra cómo usar el dial como selector de tiempo y cómo una manecilla del reloj puede interactuar con las otras manecillas. (también usa fling-to-spin).

Demo del selector de fechas: muestra cómo la biblioteca puede usar dinámicamente la rotación de precisión. También funciona con fling-to-spin.

Demostración de lista rápida: use el dial para navegar rápidamente por listas muy largas. Funciona con un comportamiento de marcación variable y fling-to-spin.

Demostración de selección de texto: una gran mejora sobre cómo cortar, copiar y pegar texto. Utiliza dial variable, ángulo de ajuste y comportamiento de giro a giro.

Puede encontrar una aplicación en Google Play Store en esta cuenta de desarrollador llamada 'AB PlayList Demo'. Esto muestra el dial utilizado para avanzar y retroceder videos rápidamente; utilizando los comportamientos de marcación variable. El enlace a la aplicación es:
https://play.google.com/store/apps/details?id=com.WarwickWestonWright.ABPlayListDemo&hl=en_GB

Puede encontrar el repositorio de código abierto en:
https://bitbucket.org/warwick/hg_dial_v2
Actualización
15 may 2022

Seguridad de los datos

El primer paso de la seguridad es comprender cómo los desarrolladores recopilan y comparten tus datos. Las prácticas de privacidad y seguridad de datos pueden variar en función del uso de la app, la región y la edad. El desarrollador proporcionó esta información y podría actualizarla con el tiempo.
No se comparten datos con terceros
Más información sobre cómo los desarrolladores declaran el uso compartido
No se recopilan datos
Más información sobre cómo los desarrolladores declaran la recopilación

Novedades

The Text Select Demo had some minor UI glitches (Fixed)
Library NameSpace changed from 'com.warwickwestonwright.HGDialV2' to 'com.WarwickWestonWright.HGDialV2'