50+
Download
Classificazione dei contenuti
Per tutti
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot

Informazioni su questa app

Questo widget quadrante è un controllo di rotazione avanzato che puoi facilmente includere in qualsiasi progetto Android sotto forma di file AAR. Puoi pensare a questo controllo del quadrante come a una libreria di gesti che riguarda solo la rotazione; avendo tutti i comportamenti immaginabili che potresti desiderare in un controllo di rotazione. Supporta API 16+

Caratteristiche della libreria HGDialV2:

1 La capacità di registrare il senso di rotazione.

2 Consente impostazioni di rotazione di precisione che causano la rotazione del quadrante a una velocità diversa rispetto al gesto (inclusa la possibilità di ruotare nella direzione opposta del gesto).

3 Registra il numero di rotazioni gestuali.

4 Registra il numero di rotazioni dell'immagine.

5 Ha un'impostazione di selezione cumulativa. Se abilitato, la rotazione avverrà in relazione al tocco; e disabilitato la rotazione inizierà dal punto in cui inizia il gesto.

6 Ha una funzione di snap ad angolo avanzata con un'impostazione di tolleranza dello snap ad angolo. La tolleranza fa ruotare liberamente il quadrante fino a quando non viene soddisfatta la tolleranza di snap. È anche possibile avere punti di snap irregolari aggiungendo una serie di punti di snap con le proprie impostazioni di tolleranza.

7 Il quadrante può funzionare in modalità dito singolo o doppio.

8 Con questo quadrante è possibile impostare un vincolo di rotazione minimo / massimo.

9 Ha un comportamento del quadrante variabile che causa la variazione della velocità di rotazione in base alla vicinanza del gesto al centro del quadrante.

10 Questa libreria presenta un comportamento "da lancio a giro"; con tolleranza all'avvio configurabile, velocità iniziale / finale di centrifuga e durata dell'animazione di centrifuga. La tolleranza di lancio può essere impostata sulla distanza in pixel o angolo. Il tempo delle animazioni di spin può avere una durata impostata o avere una durata dinamica in relazione alla vastità della velocità di avvio dell'avventura. C'è anche un piatto per impedire una rotazione rallentata.

11 Una caratteristica chiave è che i controlli del quadrante sono progettati per interagire tra loro e con qualsiasi altro widget / layout che implementa i listener touch.

12 Tutte le funzioni di cui sopra giocano insieme in perfetta armonia.

13 Include oggetto di gestione dello stato.

14 Viene fornito con un'app demo completa di codice sorgente per aiutare gli sviluppatori a ottenere un vantaggio. Sebbene la libreria sia protetta da una licenza open source, il codice per l'app demo è free source.

Questa app dimostra quanto segue:
Demo del dente: mostra come un quadrante può interagire con un altro quadrante. (usa anche lanciare per girare).

Demo Time Picker: mostra come utilizzare il quadrante come selettore del tempo e come una lancetta dell'orologio può interagire con le altre lancette. (usa anche lanciare per girare).

Demo selezione data: mostra come la libreria può utilizzare in modo dinamico la rotazione di precisione. Funziona anche con lanciare-girare.

Demo elenco rapido: utilizzare il dial per navigare rapidamente in elenchi molto lunghi. Funziona con comportamento a quadrante variabile e lancio-rotazione.

Text Select Demo: un grande miglioramento su come tagliare, copiare e incollare il testo. Utilizza il quadrante variabile, lo scatto ad angolo e il comportamento fling-to-spin.

Puoi trovare un'app sul Google Play Store sotto questo account sviluppatore chiamato "AB PlayList Demo" Questo mostra il quadrante utilizzato per avanzare rapidamente e riavvolgere i video; utilizzando i comportamenti a quadrante variabile. Il link all'app è:
https://play.google.com/store/apps/details?id=com.WarwickWestonWright.ABPlayListDemo&hl=en_GB

Puoi trovare il repository open source su:
https://bitbucket.org/warwick/hg_dial_v2
Ultimo aggiornamento
15 mag 2022

Sicurezza dei dati

Alla base della sicurezza c'è la comprensione di come gli sviluppatori raccolgono e condividono i tuoi dati. Le misure di protezione della privacy e della sicurezza dei dati potrebbero variare in base all'utilizzo, all'regione e all'età. Lo sviluppatore ha fornito queste informazioni e potrebbe aggiornarle nel tempo.
Nessun dato condiviso con terze parti
Scopri di più sulla modalità di condivisione dei dati dichiarata dagli sviluppatori
Nessun dato raccolto
Scopri di più sulla modalità di raccolta dei dati dichiarata dagli sviluppatori

Novità

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