FLUTTER ECOSYSTEM

gesture_x_detector

一个轻量级的手势检测器,支持多种类型(点击、双击、缩放、长按、移动),所有回调可同时使用

最新版本
1.1.1
近 30 天下载
1.2万
喜欢数
63
Pub 分数
150

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

GestureXDetector 是一个轻量级的 Flutter 包,可同时检测多种手势,包括点击、双击、缩放、长按和移动。它为每种手势类型提供灵活的回调支持,使开发者能够以统一的方式响应复杂的用户交互。专为跨平台设计,可在 Android、iOS、Web、macOS、Windows 和 Linux 上无缝运行。该包非常适合需要响应式触摸反馈但又不增加复杂性的交互式 UI。

适合场景
  • 交互式绘图应用
  • 可缩放的图像查看器
  • 拖放界面
  • 多点触控手势识别
  • 基于手势的自定义控制
主要特点
  • 支持同时多种手势
  • 所有回调可同时使用
  • 轻量且高效
  • 跨平台兼容性
  • 简单的 API 集成
  • 实时手势检测
适合对象
  • 开发交互式 UI 的开发者
  • 需要多点触控输入的应用
  • 需要响应式手势处理的项目
  • 跨平台触摸应用
  • 原型化手势密集型功能
使用建议
  • 可能需要仔细管理重叠手势的状态
  • 对高频手势事件的性能影响
  • 未针对极其复杂的手势链进行优化
  • 有限的内置手势组合
  • 最适合中等到高级的手势逻辑
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add gesture_x_detector

所属分类

依赖

依赖清单 1 项

源码仓库

关联项目