当前位置: 首页 > wzjs >正文

怎么可以做赌博的网站厦门seo顾问

怎么可以做赌博的网站,厦门seo顾问,茶叶企业网站开发源码,企业管理咨询合同书范本1、使用 Draggable 和 DragTarget 配合一起使用 Draggable 定义可拖拽对象和拖动时,拖动对象的样子 DragTarget 定义拖拽后接收对象,可拿到Draggable携带的数据 import package:flutter/material.dart;class Test extends StatefulWidget {const Test({s…

1、使用 Draggable 和 DragTarget 配合一起使用

Draggable 定义可拖拽对象和拖动时,拖动对象的样子

DragTarget 定义拖拽后接收对象,可拿到Draggable携带的数据

import 'package:flutter/material.dart';class Test extends StatefulWidget {const Test({super.key});@overrideState<Test> createState() => _TestState();
}class _TestState extends State<Test> {Color curColor = Colors.orange;@overrideWidget build(BuildContext context) {return Column(children: [Draggable<Color>(data: Colors.blue,feedback: Container(width: 50,height: 50,color: Colors.blue,),child: Container(width: 50,height: 50,color: Colors.blue,),),Draggable<Color>(data: Colors.yellow,feedback: Container(width: 50,height: 50,color: Colors.yellow,),child: Container(width: 50,height: 50,color: Colors.yellow,),),Draggable<Color>(data: Colors.red,feedback: Container(width: 50,height: 50,color: Colors.red,),child: Container(width: 50,height: 50,color: Colors.red,),),DragTarget<Color>(onAcceptWithDetails: (DragTargetDetails c) {print(c);setState(() {curColor = c.data as Color;});},builder: (context, _, __) {return Container(width: 50,height: 50,color: curColor,alignment: Alignment.center,child: const Text('拖放到这里'),);},),],);}
}

特点​:

  • 支持拖拽数据传递(通过data参数)。
  • 提供完整的拖拽生命周期回调(如onDragStartedonDragEnd

方式二:利用GestureDetector 的onPanUpdate函数来监听 移动

import 'package:flutter/material.dart';class DraggableButton extends StatefulWidget {const DraggableButton({super.key});@overrideState<DraggableButton> createState() => _DraggableButtonState();
}class _DraggableButtonState extends State<DraggableButton> {Offset _offset = Offset.zero;@overrideWidget build(BuildContext context) {return SizedBox(width: double.infinity,height: 400,child: Stack(children: [Positioned(left: _offset.dx,top: _offset.dy,child: GestureDetector(onPanUpdate: (details) {setState(() {_offset += details.delta; // 更新偏移量});},child: FloatingActionButton(onPressed: () {},child: const Icon(Icons.drag_handle),),),),],),);}
}

第三、使用第三方库

flutter_draggable_gridview | Flutter package

draggable_float_widget | Flutter package

draggable_home | Flutter package

http://www.dtcms.com/wzjs/385137.html

相关文章:

  • 网站建设 网站内容 采集搜索引擎优化seo名词解释
  • 四川网站建设多少钱百度官网app
  • 网站开发难度快速排名工具免费查询
  • java开发网站跟php开发网站区别最新的疫情情况
  • 重庆网站建设 优化百度知道合伙人
  • 深圳国税局深圳做网站公司网络宣传推广方法
  • 网站收录查询情况平台连接
  • 有哪些做简历的网站重庆seo排名
  • 文登网站建设微信营销的特点
  • 陕西营销型手机网站建设seo综合查询平台官网
  • 泉州建设部网站郑州百度推广公司地址
  • 网站设计与制作包括互联网广告代理商
  • 简单网页模板图片福建网络seo关键词优化教程
  • 商标设计注册粤语seo是什么意思
  • 城市中国商业网站平台网站推广网络推广
  • 建设网站要多少钱线上营销推广方案
  • 天天网站建设2022年新闻大事
  • 注册小规模公司流程及费用上海小红书seo
  • 网站名称要求百度seo关键词排名优化
  • 企业网站开发步骤事件营销的概念
  • c 做网站网络营销的10个特点
  • 文章 百度网站创建及发展历史汕头seo服务
  • 山东济宁做网站的公司有哪些学生个人网页设计模板
  • 天津网站建设开发有哪些app推广平台有哪些
  • 网站登录接口怎么做百度帐号注册
  • 网站more应该怎么做今日重点新闻
  • 网站做收藏任务有用吗免费网站安全软件大全游戏
  • 集团公司网站源码下载海外seo是什么
  • 网页制作合同样本seo是什么职位缩写
  • 中国建筑工程网校移动端关键词排名优化