关于HGDial Open Source
拨号窗口小部件丰富的功能和设计,以达到最大的使用场景。
这种新的控制将彻底改变UX永远!
HGDIAL不仅仅是一个简单的拨号控制更多。它含有丰富的功能和设计,以达到最大的使用场景。
该拨号功能:
1,记录旋转方向的能力。
2允许旋转精度设置使数据盘以不同的速率比所述手势旋转(包括在手势的相反的方向旋转的能力)。
3它记录手势的转数。
4它记录图像的转数。
5,具有累积拨号设置。当启用了旋转会发生相对于触摸;和残疾人旋转会从那里手势开始点开始。
6,具有先进的角度咬合特征与角度捕捉容差设置。公差导致直到捕捉容差满足表盘自由旋转。
7拨号可以以单或双手指模式中操作。
8使用此转盘可以设定最低/最高转速限制。
9它具有可变拨号行为造成的旋转速率取决于手势是如何接近表盘的中心改变。
10这个库配有“猛冲到旋转的行为;具有可配置的掼公差,旋转开始/结束速度和自旋的动画的持续时间。
11一个关键特征是,所述拨盘控制被设计成与彼此和任何其它窗口小部件/布局实现触摸听众交互。
12上述所有功能的完美和谐一起玩。
13它具有的便利方法,大大提高使用场景的阵列。
一个关键特征是,所述拨盘控制被设计成与彼此(例如一个拨号旋转另一个),并且实现触摸听众任何其他窗口小部件/布局交互。
它的方便的方法,大大提高使用场景的阵列。
您可以在开放源码库:https://bitbucket.org/warwick/hgdialrepo
该库支持API 9+和使用帆布/扩展视图。有一个OpenGLES 2.0版本库,有一个扭曲的拨号功能和处理作用于其他拨号比这更好的库转盘。
HGDialV2已经降落见:https://play.google.com/store/apps/details?id=com.WarwickWestonWright.HGDialV2Demo
最新版本3.7的更新日志
Quick Tap was sometimes not working in dual touch mode. Fixed
ToDo: Migrate these fixes over to the HacerGestoV3 library.
Add a dynamic centre point behaviour for dual touch mode where canvas rotates from centre point of touch rather than the centre of the canvas.
Added a setting to the settings fragment to set quick tap tolerance.