50+
Téléchargements
Classification du contenu
Tout public
Capture d'écran
Capture d'écran
Capture d'écran
Capture d'écran
Capture d'écran
Capture d'écran

À propos de l'application

Ce widget de numérotation est un contrôle de rotation avancé que vous pouvez facilement inclure dans n'importe quel projet Android sous la forme d'un fichier AAR. Vous pouvez considérer ce contrôle Dial comme une bibliothèque de gestes qui ne concerne que la rotation; avoir tous les comportements imaginables que vous pourriez souhaiter dans un contrôle de rotation. Prend en charge API 16+

Caractéristiques de la bibliothèque HGDialV2:

1 La possibilité d'enregistrer le sens de rotation.

2 Permet des paramètres de rotation précis entraînant la rotation du cadran à une vitesse différente de celle du geste (y compris la possibilité de tourner dans le sens opposé du geste).

3 Il enregistre le nombre de rotations gestuelles.

4 Il enregistre le nombre de rotations d'image.

5 Il a un réglage de numérotation cumulatif. Lorsqu'elle est activée, la rotation se produira par rapport au toucher; et désactivé la rotation commencera à partir du point où le geste commence.

6 Il dispose d'une fonction d'accrochage angulaire avancée avec un paramètre de tolérance d'accrochage angulaire. La tolérance fait tourner le cadran librement jusqu'à ce que la tolérance d'accrochage soit atteinte. Il est également possible d'avoir des points d'accrochage irréguliers en ajoutant un tableau de points d'accrochage avec leurs propres paramètres de tolérance.

7 Le cadran peut fonctionner en mode à un ou deux doigts.

8 Avec ce cadran, il est possible de définir une contrainte de rotation minimum / maximum.

9 Il a un comportement de cadran variable entraînant un changement de la vitesse de rotation en fonction de la proximité du geste au centre du cadran.

10 Cette bibliothèque est livrée avec un comportement «fling-to-spin»; ayant une tolérance de lancer configurable, une vitesse de début / fin de rotation et une durée d'animation de rotation. La tolérance de lancer peut être définie sur la distance en pixels ou en angle. La durée des animations de rotation peut avoir une durée définie ou avoir une durée dynamique par rapport à l'étendue de la vitesse de début de lancer. Il y a aussi un plat pour éviter un ralentissement de la rotation.

11 Une caractéristique clé est que les commandes de numérotation sont conçues pour interagir entre elles et avec tous les autres widgets / dispositions qui implémentent des écouteurs tactiles.

12 Toutes les fonctionnalités ci-dessus jouent ensemble en parfaite harmonie.

13 Comprend un objet de gestion d'état.

14 Livré avec une application de démonstration complète avec du code source pour aider les développeurs à prendre une longueur d'avance. Bien que la bibliothèque soit protégée par une licence open source, le code de l'application de démonstration est gratuit.

Cette application présente les éléments suivants:
Démo Cog: montrant comment un cadran peut interagir avec un autre cadran. (utilise également fling-to-spin).

Démo Time Picker: Montre comment utiliser le cadran comme sélecteur de temps et comment une aiguille d'horloge peut interagir avec les autres aiguilles. (utilise également fling-to-spin).

Démo du sélecteur de dates: montre comment la bibliothèque peut utiliser dynamiquement la rotation de précision. Fonctionne également avec le lancer en rotation.

Démonstration de liste rapide: utilisez le cadran pour parcourir rapidement de très longues listes. Fonctionne avec un comportement de numérotation variable et un lancer en rotation.

Démo de sélection de texte: une grande amélioration sur la façon de couper, copier et coller du texte. Utilise un cadran variable, un accrochage à l'angle et un comportement de lancer en rotation.

Vous pouvez trouver une application sur le Google Play Store sous ce compte de développeur appelé «AB PlayList Demo» Cela montre le cadran utilisé pour avancer et rembobiner rapidement les vidéos; en utilisant les comportements de numérotation variable. Le lien vers l'application est:
https://play.google.com/store/apps/details?id=com.WarwickWestonWright.ABPlayListDemo&hl=en_GB

Vous pouvez trouver le référentiel open source sur:
https://bitbucket.org/warwick/hg_dial_v2
Date de mise à jour
15 mai 2022

Sécurité des données

La sécurité, c'est d'abord comprendre comment les développeurs collectent et partagent vos données. Les pratiques concernant leur confidentialité et leur protection peuvent varier selon votre utilisation, votre région et votre âge. Le développeur a fourni ces informations et peut les modifier ultérieurement.
Aucune donnée partagée avec des tiers
En savoir plus sur la manière dont les développeurs déclarent le partage
Aucune donnée collectée
En savoir plus sur la manière dont les développeurs déclarent la collecte

Nouveautés

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