Այս հավաքման վիդջեթը առաջադեմ ռոտացիայի հսկողություն է, որը հեշտությամբ կարող եք ներառել Android- ի ցանկացած նախագիծ ՝ AAR ֆայլի տեսքով: Դուք կարող եք մտածել այս Dial կառավարման մասին ՝ որպես ժեստերի գրադարան, որը պարզապես առնչվում է ռոտացիային; ունենալով բոլոր հնարավոր պատկերացնող վարքագիծը, որը դուք հնարավոր էիք ցանկանաք պտտվող հսկողության ներքո: Աջակցում է API 16+- ին
HGDialV2 գրադարանի առանձնահատկությունները.
1 Պտտման ուղղությունը ձայնագրելու ունակություն:
2 Թույլ է տալիս ճշգրիտ պտույտի պարամետրերը, ինչը թույլ է տալիս հավաքողը պտտվել այլ արագությամբ, քան ժեստը (ներառյալ ժեստի հակառակ ուղղությամբ պտտվելու հնարավորությունը):
3 Այն արձանագրում է ժեստերի ռոտացիայի քանակը:
4 Այն արձանագրում է պատկերի պտույտի քանակը:
5 Այն ունի կուտակային հավաքման պարամետր: Միացման դեպքում ռոտացիան տեղի է ունենալու հպման համեմատ. և հաշմանդամի դեպքում ռոտացիան կսկսվի այն վայրից, երբ սկսվում է ժեստը:
6 Այն ունի առաջատար անկյունային արտահերթ հատկություն ՝ անկյունային արտահերթ հանդուրժողականության պարամետրով: Հանդուրժողականությունը հանգեցնում է, որ հավաքողը ազատորեն պտտվի, մինչև արտահերթ հանդուրժողականությունը բավարարվի: Հնարավոր է նաև ունենալ անկանոն արտահերթ կետեր `ավելացնելով արտահերթ կետերի մի շարք ՝ իրենց սեփական հանդուրժողականության պարամետրերի հետ միասին:
7 Հավաքածուն կարող է գործել մեկ կամ երկակի մատի ռեժիմով:
8 Այս հավաքիչով հնարավոր է սահմանել նվազագույն / առավելագույն ռոտացիայի սահմանափակում:
9 Այն ունի փոփոխական հավաքույթի վարք, որի արդյունքում պտտման արագությունը փոխվում է ՝ կախված նրանից, թե որքան մոտ է ժեստը հավաքման կենտրոնին:
10 Այս գրադարանն ունի «բծախնդրորեն պտտվող» պահվածք. ունենալով կազմաձևված fling հանդուրժողականություն, պտտվող գործարկման / վերջի արագություն և սպին անիմացիայի տևողություն: Թռիչքի հանդուրժողականությունը կարող է սահմանվել պիքսելների կամ անկյան տակ հեռավորության վրա: Մանում անիմացիայի ժամանակը կարող է ունենալ սահմանված տևողություն կամ ունենալ դինամիկ տևողություն `կապված այն բանի հետ, թե որքան մեծ է թափքի մեկնարկի արագությունը: Կա նաև բնակարան, որպեսզի պտտումը դանդաղեցնի:
11 Կարևոր առանձնահատկությունն այն է, որ հավաքեք հսկիչները նախատեսված են միմյանց հետ փոխկապակցելու և հպանցիկ ունկնդիրներն իրականացնող ցանկացած այլ հարմարանքների / դասավորության:
Վերոնշյալ բոլոր հատկությունները միասին խաղում են կատարյալ ներդաշնակության մեջ:
13 ներառում է պետական կառավարման օբյեկտ:
14 Գոյություն ունի ցուցադրական հավելված `ամբողջական կոդով, որը թույլ կտա մշակողներին` սկզբնաղբյուր ունենալ: Թեև գրադարանը պաշտպանված է բաց աղբյուրի լիցենզիայի միջոցով, ցուցադրության համար նախատեսված ծածկագիրը անվճար աղբյուր է:
Այս ծրագիրը ցույց է տալիս հետևյալը.
Cog Demo. Showingույց տալով, թե ինչպես կարելի է մի հավաքել մեկ այլ հավաքականի հետ: (օգտագործում է նաև fling-to-spin):
Time Picker Demo. Showingույց տալ, թե ինչպես օգտագործել հավաքեք որպես ժամանակի ընտրող և ինչպես մեկ ժամացույցի ձեռքը կարող է փոխազդել մյուս ձեռքերով: (օգտագործում է նաև fling-to-spin):
Ամսաթիվ ընտրողի ցուցադրում. Showingույց տալ, թե ինչպես գրադարանը կարող է դինամիկ կերպով օգտագործել ճշգրիտ ռոտացիան: Նաև աշխատում է պտտվել-պտտվելով:
Արագ ցուցակի ցուցադրում. Օգտագործեք հավաքիչը `շատ երկար ցուցակներից արագորեն նավարկելու համար: Գործում է տեքստի փոփոխական վարքագծով և բծախնդրությամբ պտտվելով:
Տեքստը ընտրեք ցուցադրում. Մեծ տեքստը կտրելու, պատճենելու և տեղադրելու մեծ բարելավում: Օգտագործում է փոփոխական հավաքածուի, անկյունի խզման և պտտվող վարքի վարք:
Ծրագիր կարող եք գտնել Google Play Store- ում `մշակողի այս հաշվի ներքո, որը կոչվում է« AB PlayList Demo »: Սա ցույց է տալիս հավաքածուն, որն օգտագործվում է տեսանյութերն արագ փոխանցելու և վերափոխելու համար օգտագործելով փոփոխական հավաքականի վարքագիծը: Հավելվածի հղումը հետևյալն է.
https://play.google.com/store/apps/details?id=com.WarwickWestonWright.ABPlayListDemo&hl=en_GB
Բաց աղբյուրի պահեստը կարող եք գտնել հետևյալ հասցեով.
https://bitbucket.org/warwick/hg_dial_v2
Վերջին թարմացումը՝
15 մյս, 2022 թ.
Գրադարաններ և ներկայացումներ