Ta pripomoček za klicanje je napreden nadzor vrtenja, ki ga lahko preprosto vključite v kateri koli Androidov projekt v obliki datoteke AAR. O tej številki lahko razmišljate kot o knjižnici gest, ki se ukvarja samo z vrtenjem; imajo vsa možna vedenja, ki bi si jih morda želeli pri zasuku. Podpira API 16 ali novejšo različico
Značilnosti knjižnice HGDialV2:
1 Sposobnost snemanja smeri vrtenja.
2 Omogoča nastavitve natančnosti vrtenja, ki povzročajo vrtenje gumba z drugačno hitrostjo kot poteza (vključno z možnostjo vrtenja v nasprotni smeri kretnje).
3 Zabeleži število rotacij gest.
4 Zabeleži število rotacij slik.
5 Ima kumulativno nastavitev klicanja. Če je omogočeno, se bo vrtenje zgodilo glede na dotik; in onemogočeno vrtenje se začne od točke, ko se začne kretnja.
6 Ima napredno funkcijo zaskoka kota z nastavitvijo tolerance kota. Toleranca povzroči, da se številčnica prosto vrti, dokler ni doseženo strpno odstopanje. Mogoče je tudi nepravilno zaskočiti točke, tako da dodate niz pritrdilnih točk skupaj z lastnimi nastavitvami tolerance.
7 Klicanje lahko deluje v načinu enojnega ali dvojnega prsta.
8 S tem gumbom je mogoče nastaviti minimalno / največjo omejitev vrtenja.
9 Ima spremenljivo delovanje klicanja, zaradi česar se lahko hitrost vrtenja spreminja, odvisno od tega, kako blizu je poteza v središču gumba.
10 Ta knjižnica se ponaša z 'fling-to-spin'; imajo nastavljivo toleranco za fling, hitrost zagona / konca vrtenja in trajanje animacije vrtenja. Toleranco za nagibanje lahko nastavite na razdaljo v pikah ali kotu. Čas vrtenja animacij ima lahko nastavljeno trajanje ali dinamično trajanje glede na to, kako velika je hitrost zagonskega zagona. Obstaja tudi stanovanje, ki preprečuje upočasnitev ožemanja.
11 Ključna značilnost je, da so gumbi za klicanje zasnovani tako, da medsebojno vplivajo in vse druge pripomočke / postavitve, ki izvajajo poslušalce na dotik.
12 Vse zgoraj naštete lastnosti igrajo skupaj v popolni harmoniji.
13 Vključuje objekt upravljanja države.
14 Na voljo je predstavitvena aplikacija skupaj z izvirno kodo, ki pomaga razvijalcem, da začnejo znova. Čeprav je knjižnica zaščitena z odprtokodno licenco, je koda za demo aplikacijo brezplačna.
Ta aplikacija prikazuje naslednje:
Cog Demo: Prikaže, kako lahko ena številka deluje z drugo. (uporablja tudi fling-to-spin).
Demo Picker Time: Prikaz, kako uporabiti številčnico kot izbiralnik časa in kako lahko ena roka deluje z drugimi rokami. (uporablja tudi fling-to-spin).
Date Picker Demo: Prikaz, kako lahko knjižnica dinamično uporablja natančno vrtenje. Deluje tudi s fling-to-spin.
Demo seznam hitrih seznamov: za hitro premikanje po zelo dolgih seznamih uporabite številčnico. Deluje s spremenljivim vedenjem klicanja in nagibanjem.
Demo Izbira besedila: Odličen napredek pri rezanju, kopiranju in lepljenju besedila. Uporablja spremenljivo klicanje, zaskok kota in vedenje med vrtenjem.
Aplikacijo lahko najdete v trgovini Google Play pod tem računom razvijalca, imenovanim „AB PlayList Demo“, prikaže klic, ki se uporablja za hitro premikanje video posnetkov naprej in nazaj; z uporabo spremenljivega vedenja. Povezava do aplikacije je:
https://play.google.com/store/apps/details?id=com.WarwickWestonWright.ABPlayListDemo&hl=sl_GB
Odprto skladišče najdete na:
https://bitbucket.org/warwick/hg_dial_v2
Posodobljeno dne
15. maj 2022
Knjižnice in predstavitve