安卓系统中有开源手势库吗



我在Android应用程序中定义了自己的手势。这是定义手势的唯一方法吗?

有没有标准的开源库已经拥有手势的原始文件?

我一直在开发一个库,用一个非常简单的插件功能在Android上支持基本的1和2手指手势。

大多数手势都可以很容易地设置为:

view.setOn2FingerGestureListener (new On2FingerGestureListener () {
    @Override
    onSwipeup() {
    }
    onSwipedown() {
    }
});

该库是开源的,也可以作为JAR文件(.JAR)下载

我还没有决定许可证(很可能是Apache),所以目前它没有许可证。

这是描述手势的Android文档。GestureDetector类包含用于小型应用程序所需的大多数简单手势的方法。

几乎所有具有扩展的Android触摸UI的库都是专有的。。。HTC有HTC Sense,三星有TouchWiz等。

苹果拥有许多多点触控产品的专利,我认为他们目前与HTC和其他手机制造商的斗争阻碍了开源解决方案的开发。对于一个将时间投入到开源库上,希望围绕它创建一个社区,然后可能将其商业化的开发人员来说,期望收到"停止信"并不是一个好的激励。

但是,你总是可以自己实现多点触摸手势。

一个很好的教程是如何在Android 2中使用多点触摸

最新更新